embeddedt
|
13cc103be2
|
Switch to compile-only Arch Transformer
|
2023-07-27 16:26:16 -04:00 |
|
embeddedt
|
2663f5e3f4
|
Use Forge resource finder for directories instead of MF finder
|
2023-07-27 13:59:13 -04:00 |
|
embeddedt
|
213bcd1b2a
|
Fix getResource("") failing to return valid resource
Fixes #187
|
2023-07-26 22:02:21 -04:00 |
|
embeddedt
|
7f44701670
|
Display ModernFix version in early part of log
|
2023-07-24 16:03:29 -04:00 |
|
embeddedt
|
bb5e71c651
|
Remove second config warning, now redundant
|
2023-07-23 20:37:57 -04:00 |
|
embeddedt
|
7fa6c45f07
|
Fix dragging in ModLoader too early
|
2023-07-23 19:21:00 -04:00 |
|
embeddedt
|
2246b79a85
|
Fix mod mixins not being disabled if there is an early load error
|
2023-07-23 18:32:50 -04:00 |
|
embeddedt
|
4cdf5e6b3d
|
Fix missing ClientOnly annotations
|
2023-07-22 15:35:36 -04:00 |
|
embeddedt
|
48409fc572
|
Fix concurrency issue in CoFH FlagManager
Related: #173
|
2023-07-22 11:19:20 -04:00 |
|
embeddedt
|
373a10f12c
|
Fix crash with dynamic resources if mods depend on themselves
|
2023-07-22 11:06:11 -04:00 |
|
embeddedt
|
18cec4f88d
|
Fix NPE from config fixers
Related: #174
|
2023-07-22 09:56:25 -04:00 |
|
embeddedt
|
edb3da4f74
|
Fix deadlock with the config fixers by moving all locking to one object
|
2023-07-21 11:13:56 -04:00 |
|
embeddedt
|
7dbb926787
|
Forceload RenderType/RenderStateShard on the main thread during startup
Fixes launch deadlock with Registrate/Quark
|
2023-07-20 21:34:04 -04:00 |
|
embeddedt
|
ad60b1dec6
|
Fix timing of dynamic baked model registry handoff
|
2023-07-19 17:31:24 -04:00 |
|
embeddedt
|
d8e515272a
|
Even more resilient Night Config fix
|
2023-07-19 12:32:26 -04:00 |
|
embeddedt
|
36eb73b28e
|
Generify config patch to also work with Night Config Fixes mod
|
2023-07-18 13:48:20 -04:00 |
|
embeddedt
|
b499a054b9
|
Possible fix for the elusive Forge config corruption bug
Block file watcher from proceeding until config is done saving
Related: https://github.com/MinecraftForge/MinecraftForge/issues/9122
|
2023-07-18 12:44:11 -04:00 |
|
embeddedt
|
c3e3dff805
|
Return all possible states for model if given location is not an MRL
|
2023-07-17 16:07:51 -04:00 |
|
embeddedt
|
5ec070843d
|
Use CachedResourcePath in resource finder
Reduces memory usage by ~50%
|
2023-07-17 13:42:50 -04:00 |
|
embeddedt
|
9fbb97d0fa
|
Use Guava multimap for resource finder instead of custom "multi"map
|
2023-07-17 13:20:46 -04:00 |
|
embeddedt
|
4ea7b864a8
|
Add facility to hide mixin options outside dev
|
2023-07-10 19:00:37 -04:00 |
|
embeddedt
|
dfdbf8544a
|
Guard against early parent resolution failing
|
2023-07-09 20:36:57 -04:00 |
|
embeddedt
|
49b31c347b
|
Resolve parents in getModel rather than at bake time
Fixes EBE chests
|
2023-07-09 20:35:31 -04:00 |
|
embeddedt
|
98663fa416
|
Never replace search tree on 1.16 with REI present
|
2023-07-07 12:39:26 -04:00 |
|
embeddedt
|
79219d286f
|
Fix issue with anonymous classes in mixin
Related: #151
|
2023-07-07 12:34:36 -04:00 |
|
embeddedt
|
8f896f065c
|
Limit registry wrapping to known bad mods to avoid performance issues
|
2023-07-06 22:05:27 -04:00 |
|
embeddedt
|
8bc0946977
|
Fix remapping issue on newer MC versions
|
2023-07-06 21:28:41 -04:00 |
|
embeddedt
|
16d317af97
|
Only provide each mod its own model list in ModelBakeEvent
|
2023-07-06 21:12:59 -04:00 |
|
embeddedt
|
1b6880ed9f
|
Make modelRegistry.keySet() more accurate on Forge when dynamic resources is on
|
2023-07-06 20:43:35 -04:00 |
|
embeddedt
|
582f17c0e7
|
Update Loom to prepare for unit tests
|
2023-07-06 14:42:51 -04:00 |
|
embeddedt
|
095b9c3277
|
Revamp mod warning system, also warn about FerriteCore missing
|
2023-07-05 14:47:17 -04:00 |
|
embeddedt
|
0a2601257c
|
Fix dynamic resources losing nested model loads sometimes
|
2023-07-05 12:04:10 -04:00 |
|
embeddedt
|
c73cb8115e
|
Fix mixin crash outside dev
|
2023-07-05 11:24:04 -04:00 |
|
embeddedt
|
3541019ee0
|
Modify entity loading semantics on Forge to allow EntityJoinWorldEvent handlers to load chunks
|
2023-07-03 12:26:57 -04:00 |
|
embeddedt
|
ace3975156
|
Make datapack reload exception silencers not required
|
2023-07-02 22:14:32 -04:00 |
|
embeddedt
|
9b31616585
|
Clean up build script some more
|
2023-06-27 11:27:26 -04:00 |
|
embeddedt
|
922d0f26e1
|
Use same merge mode as default Spark
|
2023-06-27 11:01:17 -04:00 |
|
embeddedt
|
58eaf44d89
|
Make mixin info clearing work on Fabric
|
2023-06-26 21:15:19 -04:00 |
|
embeddedt
|
a01cc836c1
|
Use correct platform name
|
2023-06-26 14:22:34 -04:00 |
|
embeddedt
|
4943702061
|
Add platform name to hooks
|
2023-06-26 14:21:07 -04:00 |
|
embeddedt
|
60525ad594
|
Add option to profile launch using Spark
|
2023-06-26 13:58:12 -04:00 |
|
embeddedt
|
c1acdf1bb4
|
Make config wrapping possible to disable
|
2023-06-20 09:42:44 -04:00 |
|
embeddedt
|
41b71c5e59
|
Attempt fix for Engineer's Decor and related crashes
|
2023-06-19 21:49:45 -04:00 |
|
embeddedt
|
aa3fa93a9f
|
Add framework to load specific mod classes sequentially, preventing deadlocks
|
2023-06-19 20:57:07 -04:00 |
|
embeddedt
|
5d2310bda4
|
Fix incorrect classname in Valhelsia Structures patch
Looks like this was broken during the multiloader refactor
Related: #135
|
2023-06-19 18:54:26 -04:00 |
|
embeddedt
|
fcd6663835
|
Move curseforge/modrinth code into common file
|
2023-06-12 10:40:10 -04:00 |
|
embeddedt
|
5de87576ca
|
Ensure CTM's metadataCache is thread-safe
|
2023-06-06 11:35:02 -04:00 |
|
embeddedt
|
db223b62a0
|
Advancement recursion speedup on Forge, based off Advancements Debug
|
2023-06-02 12:06:34 -04:00 |
|
embeddedt
|
a7d894cbc2
|
Disable cache invalidation outside dev
Not needed as mod contents shouldn't change (right...)
|
2023-05-29 10:16:54 -04:00 |
|
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 |
|