embeddedt
|
1a7d5b3436
|
Decommission the chunk saving fix
Does not actually fix the issue, sadly
|
2023-06-01 19:39:21 -04:00 |
|
embeddedt
|
b15537a32f
|
Make CanonizingStringMap not crash on null keys/values
|
2023-05-31 09:37:34 -04:00 |
|
embeddedt
|
76485b0cba
|
Fix Skyblock Builder crash
Related: #117
|
2023-05-30 10:43:08 -04:00 |
|
embeddedt
|
3dbff477e9
|
Improve structure cache wording
|
2023-05-29 18:29:11 -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
|
c4a50bb6e2
|
Replace default backing map of NBT tags in more compatible way
Related: #111
|
2023-05-27 10:12:05 -04:00 |
|
embeddedt
|
b5d62b4bbb
|
Add off-by-default feature to automatically thread dump every 60 seconds
|
2023-05-26 11:55:57 -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 |
|
embeddedt
|
be4c8607d4
|
Disable faster texture loader if Changed:MC is installed
Related: #108
|
2023-05-23 11:53:28 -04:00 |
|
embeddedt
|
0a035b6e0d
|
Back client integration list with COW arraylist
|
2023-05-21 17:11:51 -04:00 |
|
embeddedt
|
c2f09fb998
|
Merge branch 'mod-api'
|
2023-05-21 15:24:46 -04:00 |
|
embeddedt
|
bb6d498d58
|
Disable faster_texture_loading and faster_texture_stitching when Opticrash is present
Fixes #91
|
2023-05-21 14:11:05 -04:00 |
|
embeddedt
|
962b843199
|
Avoid exposing mods to exceptions when baking models
|
2023-05-20 12:35:33 -04:00 |
|
embeddedt
|
c51d7ae641
|
Use half fix for packet leak
|
2023-05-17 16:51:56 -04:00 |
|
embeddedt
|
0d4a12eafe
|
Revert "Hopefully more stable version of the original packet fix"
This reverts commit b21ee9a7e7.
|
2023-05-17 16:51:25 -04:00 |
|
embeddedt
|
f67fa07546
|
Synchronize LivingEntityRenderer layer list
Related: #102
|
2023-05-17 16:50:08 -04:00 |
|
embeddedt
|
f22dbf5df1
|
Use less invasive mixin on Blocks.rebuildCache()
Related: #99
|
2023-05-15 22:19:54 -04:00 |
|
embeddedt
|
c1c9c02ff4
|
Remove blockstate compression
|
2023-05-14 20:27:37 -04:00 |
|
embeddedt
|
b21ee9a7e7
|
Hopefully more stable version of the original packet fix
|
2023-05-14 19:59:39 -04:00 |
|
embeddedt
|
0f2764b79d
|
Revert "Fix incorrect logic in packet leak patch"
This reverts commit 45d308c6a4.
|
2023-05-14 19:48:57 -04:00 |
|
embeddedt
|
eb925bc3ba
|
Fix performance issue when loading large NBT maps
Array map was not being changed to hash map until AFTER the insertions,
which is bad
|
2023-05-14 19:24:56 -04:00 |
|
embeddedt
|
a7e64f2947
|
Fix performance issue when loading large NBT maps
Array map was not being changed to hash map until AFTER the insertions,
which is bad
|
2023-05-14 19:23:36 -04:00 |
|
embeddedt
|
b4ffe68adb
|
Replace Forge dynamic model bake event with modloader-independent custom solution
|
2023-05-13 16:37:20 -04:00 |
|
embeddedt
|
45d308c6a4
|
Fix incorrect logic in packet leak patch
Related: #97
|
2023-05-13 09:36:34 -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
|
1f16fc0204
|
Move iteration later in texture atlas patch
|
2023-05-10 11:42:16 -04:00 |
|
embeddedt
|
bcb33a1018
|
Shorten structure hashes to fix issues on Windows
|
2023-05-10 09:54:14 -04:00 |
|
embeddedt
|
03abdfdc49
|
Optimize server thread aliveness check
|
2023-05-09 16:52:10 -04:00 |
|
embeddedt
|
d33ebd69e8
|
Fix texture reload failing on second try
|
2023-05-08 19:17:00 -04:00 |
|
embeddedt
|
9e44e00e70
|
Fix Continuity emissives
|
2023-05-08 16:39:01 -04:00 |
|
embeddedt
|
33f689ba9a
|
Make RenderType EqualsStrategy more predictable
|
2023-05-08 16:15:15 -04:00 |
|
embeddedt
|
cd2f289ea8
|
Disable faster texture loading when Stitch is present
|
2023-05-08 15:49:47 -04:00 |
|
embeddedt
|
5ee4c636e7
|
Adjust faster texture loading for FAPI compat
|
2023-05-08 15:38:16 -04:00 |
|
embeddedt
|
c4ee1dd522
|
Update incompatible mod disabling list
|
2023-05-08 15:06:15 -04:00 |
|
embeddedt
|
833fdc9ae5
|
Minor optimization when turning MRL into blockstate list
|
2023-05-08 14:22:50 -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
|
9e7c82a303
|
Disable datapack_reload_exceptions if Cyanide is installed as it overlaps
|
2023-05-08 10:41:53 -04:00 |
|
embeddedt
|
b955f17fbd
|
Do resource cache generation on-thread, but lazily
Apparently ForkJoinPools can deadlock even though they are not
supposed to
|
2023-05-08 10:17:24 -04:00 |
|
embeddedt
|
2f8f47ae3e
|
Ensure the context class loader is set for the resource reload executors
|
2023-05-08 09:57:53 -04:00 |
|
embeddedt
|
d8d76c00c7
|
Hotfix for another potential race condition
|
2023-05-08 09:25:40 -04:00 |
|
embeddedt
|
530fb5f796
|
Hotfix for potential resource reload race condition
|
2023-05-08 09:04:43 -04:00 |
|
embeddedt
|
43c1ed7029
|
Disable faster item rendering by default until its tested more
|
2023-05-07 21:39:25 -04:00 |
|
embeddedt
|
604c3687ef
|
Optimize block item rendering as well
|
2023-05-07 21:07:56 -04:00 |
|
embeddedt
|
b55129a8ca
|
Generate resource cache using resource reload workers
|
2023-05-07 18:08:00 -04:00 |
|
embeddedt
|
65e12016b6
|
Add config for integrated server watchdog
|
2023-05-07 14:07:17 -04:00 |
|
embeddedt
|
3ba38b602a
|
Remove nonexistent mixin configs
|
2023-05-07 13:57:52 -04:00 |
|
embeddedt
|
c30574c3d0
|
Only apply item rendering optimization outside of level rendering
|
2023-05-06 16:40:49 -04:00 |
|
embeddedt
|
deac0b43d1
|
Optimize rendering of simple items in GUIs
|
2023-05-06 15:20:40 -04:00 |
|
embeddedt
|
2e669761bd
|
Remove unnecessary injected field on BlockState
|
2023-05-06 12:57:15 -04:00 |
|
embeddedt
|
d4fec79e55
|
Change texture loading mixin priority to prevent FAPI conflicts
|
2023-05-06 11:43:11 -04:00 |
|
embeddedt
|
74c2c28a66
|
Avoid hard crash if AT fails to apply
|
2023-05-06 11:17:46 -04:00 |
|
embeddedt
|
367cc372c2
|
Workaround for runtime resource packs that aren't thread safe
Related: https://github.com/Fuzss/diagonalfences/issues/38
|
2023-05-05 11:27:07 -04:00 |
|
embeddedt
|
cc36e0c3f1
|
Ensure Lithium's cache fields get generated
Fixes #74
|
2023-05-05 10:45:59 -04:00 |
|
embeddedt
|
2cdc8b88a5
|
Make block model cache overridable for even more invasive mods
|
2023-05-05 09:38:36 -04:00 |
|
embeddedt
|
77e2175123
|
Fix material cache on Fabric
Fixes #72
|
2023-05-04 21:54:57 -04:00 |
|
embeddedt
|
8d7b351d53
|
Increase eviction time
|
2023-05-04 19:55:57 -04:00 |
|
embeddedt
|
b077b53132
|
Bump maximum models in memory from 1k to 10k
|
2023-05-04 19:53:39 -04:00 |
|
embeddedt
|
6c56096556
|
Emulate the vanilla block/item -> model maps for Fabric mods
|
2023-05-04 17:05:02 -04:00 |
|
embeddedt
|
05901b4514
|
Clearer message
|
2023-05-04 11:43:06 -04:00 |
|
embeddedt
|
270fec309e
|
Complain once per mod ID if an outdated structure is found
|
2023-05-04 11:42:25 -04:00 |
|
embeddedt
|
4796af2094
|
Fix DFU blaster making DFU too slow
|
2023-05-04 11:16:16 -04:00 |
|
embeddedt
|
11a37d59ec
|
Ignore exceptions thrown by structure upgrade command
|
2023-05-04 10:25:47 -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
|
a29ffb252c
|
Fix some configs not being available
|
2023-05-02 11:18:30 -04:00 |
|
embeddedt
|
81a2b9cb56
|
Fix issues
|
2023-05-01 21:12:02 -04:00 |
|
embeddedt
|
01c1d73355
|
Use custom BakedModel as sentinel
|
2023-05-01 21:00:50 -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 |
|