embeddedt
|
a800f6d704
|
Add ResourceLocation deduplication from Hydrogen
|
2023-01-21 21:15:13 -05:00 |
|
embeddedt
|
b806438bf9
|
Switch to not using service
|
2023-01-18 09:21:22 -05:00 |
|
embeddedt
|
c01ea4fcc4
|
WIP: class search improvements
|
2023-01-18 09:04:50 -05:00 |
|
embeddedt
|
c8a5d62e34
|
Initial implementation of transformer caching
|
2023-01-15 14:52:37 -05:00 |
|
embeddedt
|
572cbaf9bd
|
Make BlockColors thread-safe
Workaround for issues like https://github.com/vadis365/Mob-Grinding-Utils/issues/240,
as too many mods do this
|
2023-01-07 19:03:47 -05:00 |
|
embeddedt
|
24990ba089
|
Enable blockstate cache rebuild as it should be completely safe
|
2023-01-07 13:43:39 -05:00 |
|
embeddedt
|
0062bc9bae
|
Make dispenser behavior registry thread-safe
|
2023-01-07 13:07:06 -05:00 |
|
embeddedt
|
dd91031382
|
Cache all DeferredRegister suppliers
|
2023-01-07 12:49:07 -05:00 |
|
embeddedt
|
0fb6c71734
|
Refactor blockstate caching
|
2023-01-07 12:37:44 -05:00 |
|
embeddedt
|
3dedb49a45
|
Turn off parallel blockstate cache rebuild
|
2023-01-07 11:14:09 -05:00 |
|
embeddedt
|
9456eac7df
|
WIP: more parallelization
|
2023-01-07 11:11:43 -05:00 |
|
embeddedt
|
5c0d23b2f0
|
Parallelize construction of DeferredRegister registry objects
|
2023-01-06 21:47:06 -05:00 |
|
embeddedt
|
c6323fd62e
|
Scan for all Block classes and preload them on worker threads
This helps move towards multithreading most VoxelShape computations
|
2023-01-06 16:50:52 -05:00 |
|
embeddedt
|
87b644834f
|
Adjust thread priorities
|
2023-01-06 14:31:09 -05:00 |
|
embeddedt
|
75695cf759
|
Patch OBJLoader to support parallel loading
Fixes #4
|
2023-01-06 10:49:45 -05:00 |
|
embeddedt
|
f43d54eafd
|
Implement facility to process specific JEI plugins on the main thread
|
2023-01-06 10:42:48 -05:00 |
|
embeddedt
|
41da489c85
|
Add async JEI loading
|
2023-01-05 20:50:30 -05:00 |
|
embeddedt
|
21d559ab94
|
Add chunk saving fix
|
2023-01-05 18:19:39 -05:00 |
|
embeddedt
|
588dc1a86e
|
Add config
|
2023-01-04 20:26:29 -05:00 |
|
embeddedt
|
89ebab3ab8
|
Trim ModelManager maps
|
2023-01-04 14:24:54 -05:00 |
|
embeddedt
|
d13fb0850d
|
Use up to 255 worker threads (matches 1.18)
|
2023-01-04 09:53:57 -05:00 |
|
embeddedt
|
26915c6af4
|
Skip recomputing block state cache when unnecessary
Based on https://github.com/MinecraftForge/MinecraftForge/pull/7496
|
2023-01-02 21:56:42 -05:00 |
|
embeddedt
|
9180c79854
|
Parallelize parts of model loading/baking
|
2023-01-02 13:56:51 -05:00 |
|
embeddedt
|
f2e557253e
|
Remove biome temperature caching
Based on 4553ccb0a0
|
2023-01-02 10:25:39 -05:00 |
|
embeddedt
|
e50859f10d
|
Fix occasional crash due to unsafe concurrency with RenderTypes
|
2023-01-01 20:30:03 -05:00 |
|
embeddedt
|
055721f494
|
Skip first datapack reload
Implementation from https://github.com/MinecraftForge/MinecraftForge/pull/8163
Fixes https://github.com/MinecraftForge/MinecraftForge/issues/8125
|
2023-01-01 20:29:54 -05:00 |
|
embeddedt
|
bb184a0772
|
Initial commit
|
2022-12-31 18:35:31 -05:00 |
|