embeddedt
ecf3417b45
Merge 1.16 into 1.18
2024-04-09 19:19:23 -04:00
embeddedt
32b0216b19
Work around Carpet crash when remove_spawn_chunks is enabled
...
Related: #390
2024-04-09 19:13:35 -04:00
ZZZank
9f521ed308
Update zh_cn localizations for mixin options ( #387 )
2024-04-03 10:41:16 -04:00
embeddedt
ab1da68da2
Document all new mixin options
2024-03-31 16:43:12 -04:00
embeddedt
ec189b55a2
Fix concurrency bugs in Mantle models
...
Backports eb111d2083
Related: https://github.com/embeddedt/embeddium/issues/251
2024-03-31 16:34:46 -04:00
embeddedt
8873a055bc
Fix https://github.com/thebrightspark/AsyncLocator/issues/12 for 1.16
2024-03-31 16:08:39 -04:00
embeddedt
dac091cea4
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-31 16:03:42 -04:00
embeddedt
e1059e15e7
Convert repository declarations to exclusive content
2024-03-31 15:58:34 -04:00
embeddedt
8f6c76e93a
Merge 1.16 into 1.18
2024-03-31 09:27:09 -04:00
embeddedt
eddb7fa166
Use low-priority overwrite so other mixins can also apply
2024-03-31 09:26:38 -04:00
embeddedt
8cca316fb5
Optimize ChunkAccess.getAllReferences directly
2024-03-30 18:10:20 -04:00
embeddedt
6c82d448f7
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-30 17:35:57 -04:00
embeddedt
469b4b7093
Use separate backing search tree for recipe book
2024-03-30 17:35:06 -04:00
embeddedt
c3eeb1e90f
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-30 17:31:55 -04:00
embeddedt
db105905f7
Implement a fallback search tree for the recipe book
2024-03-30 17:27:37 -04:00
embeddedt
43dbba1152
Merge 1.16 into 1.18
2024-03-30 15:22:43 -04:00
embeddedt
9e3e732b43
Fix MC-183518
2024-03-30 15:14:44 -04:00
embeddedt
183429867a
Merge 1.16 into 1.18
2024-03-29 10:49:41 -04:00
embeddedt
226e4a373b
Reduce chances of CME when iterating class info cache
2024-03-29 10:49:36 -04:00
embeddedt
ddffe93f1a
Stop clearing fields/methods on mixin classes
...
This seems to break generating the needed bridge access$xxx methods
for inner classes in mixins.
Example mixin that breaks: d5b3c910ac/common/src/main/java/com/railwayteam/railways/mixin/client/MixinStationScreen.java
2024-03-29 10:49:36 -04:00
embeddedt
c413a70c56
Merge 1.16 into 1.18
2024-03-27 12:15:09 -04:00
embeddedt
66abdcd9a7
Null-check config keybind
2024-03-27 12:14:58 -04:00
Marlester
1b52387cfa
Create de_de.json ( #385 )
2024-03-27 10:20:35 -04:00
embeddedt
3bf8255581
Merge 1.16 into 1.18
2024-03-26 10:02:08 -04:00
embeddedt
7e9ace3fc6
Fix optimized stitcher ignoring maximum atlas size
2024-03-26 10:02:04 -04:00
embeddedt
b85f1341c1
Merge 1.16 into 1.18
2024-03-22 14:10:49 -04:00
embeddedt
d2680cf29d
Mark mixin as client-only
2024-03-22 14:10:42 -04:00
embeddedt
f63d82ce9b
Merge 1.16 into 1.18
2024-03-22 14:05:13 -04:00
embeddedt
4af1e27a89
Work around NPEs from early queries to ModelManager
2024-03-22 14:05:10 -04:00
embeddedt
1814bd3e1f
Reduce overhead of the PotentialSpawns event
2024-03-20 16:39:24 -04:00
embeddedt
070b7b6d12
Add some simple patches to cut down allocation rate when ticking chunks
2024-03-20 15:44:28 -04:00
embeddedt
a0fdb3e6d7
Update for FML changes
2024-03-20 15:18:22 -04:00
embeddedt
94d37544b2
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-20 14:53:06 -04:00
embeddedt
bf74ab5a80
Mitigate excessive resource usage from Night Config
2024-03-20 14:40:56 -04:00
embeddedt
e1ff64785e
Fix "Illegal prefix" error in log when custom class/resource locators are in use
2024-03-20 14:00:23 -04:00
embeddedt
5cc62f7e90
Merge 1.16 into 1.18
2024-03-17 15:55:33 -04:00
embeddedt
31cc0a0da0
Retrieve block name once per state
2024-03-17 15:55:07 -04:00
embeddedt
09e2e0e145
Merge 1.16 into 1.18
2024-03-17 15:52:54 -04:00
embeddedt
06726296fe
Speed up ModelBakeEventHelper constructor
2024-03-17 15:52:41 -04:00
embeddedt
89badd662b
Merge 1.16 into 1.18
2024-03-17 15:08:22 -04:00
embeddedt
d854fcffff
Move stalled async chunk load detection to its own config
...
This seems to sometimes be a hotspot in profiling, and the log
message is not commonly reported nowadays, indicating most mods
have probably fixed their code.
2024-03-17 15:06:58 -04:00
embeddedt
89b07422e7
Merge 1.16 into 1.18
2024-03-14 22:13:56 -04:00
embeddedt
e6bb67cb05
Disable the testmod by default
2024-03-14 22:13:45 -04:00
embeddedt
6531e605c2
Merge 1.16 into 1.18
2024-03-08 17:51:02 -05:00
embeddedt
40b9ac6002
Disable pose stack bugfix when OptiFine is installed
...
Related: #376
2024-03-08 17:49:46 -05:00
embeddedt
49364f6f6d
Merge 1.16 into 1.18
2024-03-04 16:38:20 -05:00
embeddedt
a45783647f
Make the block model cache thread-local instead of using a lock
2024-03-04 16:37:50 -05:00
embeddedt
c1f409f9ad
Merge 1.16 into 1.18
2024-02-28 20:09:50 -05:00
embeddedt
ad1e12a3bb
Remove unfinished/obsolete registry & block optimizations
...
These patches were unfinished, are known to be buggy, and won't make
sense in modern versions of Minecraft, where many of the underlying
issues have been addressed in other ways
2024-02-28 20:07:56 -05:00
embeddedt
2120774df5
Update patch for 1.18
2024-02-04 20:21:53 -05:00