Commit Graph

35 Commits

Author SHA1 Message Date
embeddedt
74eb8a0619
Split unbaked model load event into load and pre-bake stages
Allows mods like Continuity to wrap the model being baked
separately from the model in the cache
2023-05-23 18:50:49 -04:00
embeddedt
91c2d50d97
Add more texture paths 2023-05-21 22:14:17 -04:00
embeddedt
cfd542623c
Fire model integrations on Fabric 2023-05-21 20:24:28 -04:00
embeddedt
a22308fb89
Depend on full Fabric API at runtime 2023-05-21 17:08:45 -04:00
embeddedt
98da673cbe
Tweak point at which dummy models are cleared on Fabric 2023-05-21 17:04:22 -04:00
embeddedt
b4ffe68adb
Replace Forge dynamic model bake event with modloader-independent custom solution 2023-05-13 16:37:20 -04:00
embeddedt
d427c5e050
Invalidate pack caches directly instead of iterating resource manager pack list 2023-05-10 18:12:32 -04:00
embeddedt
d97da8fe4c
Fix resource pack cache not invalidating on F3+T 2023-05-10 17:02:15 -04:00
embeddedt
d70480eb17
More Fabric dynamic model loading improvements 2023-05-08 20:16:24 -04:00
embeddedt
9d4d1cc9b4
Add more paths to texture search 2023-05-08 18:04:23 -04:00
embeddedt
656f3924da
Avoid running Fabric loading hook except for extra models 2023-05-08 14:53:23 -04:00
embeddedt
85025b77fb
Set the missing model early if needed 2023-05-08 14:15:22 -04:00
embeddedt
c420c63ab1
Handle bakedTopLevelModels not being a dynamic provider yet 2023-05-08 14:14:20 -04:00
embeddedt
992269034d
Rewrite Fabric dynamic model loader to not load all models at startup 2023-05-08 14:10:54 -04:00
embeddedt
f69c25a7b2
Preparing for release 2023-05-05 13:20:23 -04:00
embeddedt
62d7347077
Mark Fabric releases as beta 2023-05-05 13:19:24 -04:00
embeddedt
b077b53132
Bump maximum models in memory from 1k to 10k 2023-05-04 19:53:39 -04:00
embeddedt
249e662ca2
Mark ModernFix as breaking DashLoader 2023-05-04 17:13:46 -04:00
embeddedt
2b8fc0827c
Bake non-vanilla models on Fabric and then throw away the cache 2023-05-04 15:55:52 -04:00
embeddedt
8b9d3cab18
Add Mod Menu compatibility 2023-05-04 10:08:58 -04:00
embeddedt
9d7f897dae
Get Continuity working on Fabric 2023-05-03 10:32:32 -04:00
embeddedt
1b10ed3f66
Keep custom models loaded permanently on Fabric 2023-05-03 10:14:43 -04:00
embeddedt
6a85047132
Add structure upgrading command 2023-05-02 20:04:54 -04:00
embeddedt
fb2929215f
Update 2023-05-02 14:57:35 -04:00
embeddedt
f274dc1f5f
Add resource caching to Fabric 2023-05-02 14:44:48 -04:00
embeddedt
a1246358ba
Load all models initially on Fabric for texture scanning 2023-05-02 14:13:35 -04:00
embeddedt
28f73454c3
Universal output directory 2023-05-02 11:18:39 -04:00
embeddedt
c415549f4e
Adjust Fabric model bakery mixin for compatibility 2023-05-02 08:26:45 -04:00
embeddedt
40acd71546
Fix JiJ 2023-05-02 08:15:39 -04:00
embeddedt
e2e6566eee
Use proper getOverlay method 2023-05-01 21:24:52 -04:00
embeddedt
ade8f2789b
Fix screen open firing too soon 2023-05-01 21:23:10 -04:00
embeddedt
6d8f90d303
Fix dynresources compat with Fabric API 2023-05-01 21:18:19 -04:00
embeddedt
6879c6a274
Use unmapped name for shadow method 2023-05-01 21:12:14 -04:00
embeddedt
64eb01987f
Package restructuring for modern FML 2023-05-01 19:05:08 -04:00
embeddedt
b6ae90d384
Multiloader 2023-05-01 16:55:26 -04:00