embeddedt
d25781f36c
Implement more methods on FakeStateMap
2024-08-23 20:50:28 -04:00
embeddedt
75ff154eca
Mark the section compile optimization as not required for better compat
2024-08-10 19:18:27 -04:00
embeddedt
49464451dd
Make state_definition_construct degrade gracefully if map is used like a hashmap
...
Related: #452
2024-08-09 18:02:39 -04:00
embeddedt
87d1aad3d1
Backport unbaked model caching from 1.21
2024-08-05 09:48:10 -04:00
embeddedt
2e52db6e93
Apply some simple optimizations for vanilla section meshing
2024-07-27 12:43:48 -04:00
embeddedt
4ee8c41abd
Allow debugReloader option to also work with datapack reloads
...
Related: #397
2024-07-24 20:14:41 -04:00
embeddedt
66ef30449a
Collect JEI ingredients to list first to avoid concurrency issues
2024-07-17 18:45:53 -04:00
embeddedt
edddba6991
Fix searching in latest JEI
2024-07-16 18:58:21 -04:00
embeddedt
bc7aa5539c
Do not spin the watchdog thread while server is booting
2024-07-07 20:52:06 -04:00
embeddedt
3bad8f5934
Avoid "timeout is negative" exception in watchdog
2024-06-29 13:46:03 -04:00
embeddedt
72fc1583be
Disable worldgen optimizations for patch release
2024-06-13 18:24:25 -04:00
embeddedt
b50a7587da
Spotless
2024-06-10 21:58:59 -04:00
embeddedt
2193aa11a4
Add some relatively safe allocation optimizations for worldgen
2024-06-10 20:18:11 -04:00
embeddedt
1ec9aad47f
Spotless
2024-06-09 22:03:00 -04:00
embeddedt
fb51a31dd2
Add option to disable thread pool
2024-06-09 21:57:15 -04:00
embeddedt
ef528a4f3a
Avoid thread-local map by storing model reference on BlockState object directly
2024-06-09 20:40:21 -04:00
embeddedt
10f1365905
Merge 1.19.2 into 1.20
2024-06-01 13:38:17 -04:00
embeddedt
dfb9378297
Merge 1.18 into 1.19.2
2024-06-01 13:38:16 -04:00
embeddedt
94c848b0de
Merge 1.16 into 1.18
2024-06-01 13:38:15 -04:00
embeddedt
5d7813bf3e
Fix watchdog crash on server start
2024-06-01 13:37:50 -04:00
embeddedt
3a190a56b4
Add optional fix for modern ender dragon having broken movement compared to 1.13
2024-06-01 13:33:21 -04:00
embeddedt
b088fee0e8
Merge 1.19.2 into 1.20
2024-05-30 19:06:40 -04:00
embeddedt
e9ffa69412
Merge 1.18 into 1.19.2
2024-05-30 19:06:39 -04:00
embeddedt
5a7ba9ffea
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-05-30 19:06:33 -04:00
embeddedt
6bfe079175
Attempt to track server tick times more accurately
2024-05-29 18:53:52 -04:00
embeddedt
def4c05dbc
Merge 1.19.2 into 1.20
2024-05-29 16:04:37 -04:00
embeddedt
309870517e
Merge 1.18 into 1.19.2
2024-05-29 16:04:36 -04:00
embeddedt
0d462268e9
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-05-29 16:04:27 -04:00
embeddedt
06878c69e4
Disable biome container compression when WorldEdit is installed
2024-05-19 15:16:49 -04:00
embeddedt
831db874e4
Merge 1.19.2 into 1.20
2024-05-12 16:59:13 -04:00
embeddedt
fdac36df9f
Merge 1.18 into 1.19.2
2024-05-12 16:59:12 -04:00
embeddedt
ad9ce1265e
Add a force option to enable blast_search_trees even if no search mod is installed
2024-05-12 16:59:06 -04:00
embeddedt
16f637329f
Merge 1.19.2 into 1.20
2024-05-11 22:15:25 -04:00
embeddedt
d9a44ee061
Merge 1.18 into 1.19.2
2024-05-11 22:15:24 -04:00
embeddedt
1ce76470c2
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-05-11 22:14:45 -04:00
embeddedt
4e3897636d
Disable buffer builder leak fix if Wither Storm Mod is installed
...
Related: #405
2024-05-11 22:14:26 -04:00
embeddedt
965d105542
Trigger chunk load when remove_spawn_chunks is enabled and end portal teleportation occurs
...
Related: #404
2024-05-11 22:09:18 -04:00
embeddedt
90848b8972
Update optimization to 1.20
2024-04-30 18:04:30 -04:00
embeddedt
473c74e63b
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-04-30 17:12:34 -04:00
embeddedt
2e8c003572
Improve speed of searching for structures
2024-04-30 17:12:14 -04:00
embeddedt
641649c1aa
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-04-22 21:25:51 -04:00
embeddedt
8b2fa7e554
Merge 1.16 into 1.18
2024-04-21 21:26:39 -04:00
embeddedt
67e3a863cc
Merge 1.18 into 1.19.2
2024-04-21 21:26:39 -04:00
embeddedt
2915a88465
Use vanilla stitcher for simple atlases
...
Fixes some minor mod compatibility issues
2024-04-21 21:26:13 -04:00
embeddedt
f8424a9fac
Merge 1.19.2 into 1.20
2024-04-15 21:22:18 -04:00
embeddedt
237239d466
Merge 1.18 into 1.19.2
2024-04-15 21:22:17 -04:00
embeddedt
2f4836b045
Support new REI version
2024-04-15 21:22:06 -04:00
embeddedt
dd45519d21
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-04-09 19:20:30 -04:00
embeddedt
d36ac86b2a
Merge 1.18 into 1.19.2
2024-04-09 19:19:24 -04:00
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
embeddedt
efc764020a
Merge 1.19.2 into 1.20
2024-03-31 09:27:10 -04:00
embeddedt
9c7b482a20
Merge 1.18 into 1.19.2
2024-03-31 09:27:10 -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
0e48559109
Merge 1.19.2 into 1.20
2024-03-30 18:12:29 -04:00
embeddedt
34b9f8d755
Merge 1.18 into 1.19.2
2024-03-30 18:12:28 -04:00
embeddedt
8cca316fb5
Optimize ChunkAccess.getAllReferences directly
2024-03-30 18:10:20 -04:00
embeddedt
4ddac48f1e
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-03-30 17:42:09 -04:00
embeddedt
e9c266cd16
Properly port recipe book tree to 1.19.2
2024-03-30 17:39:36 -04:00
embeddedt
b0ed60c2f0
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-03-30 17:37:23 -04:00
embeddedt
6c82d448f7
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-30 17:35:57 -04:00
embeddedt
033cfd34e5
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2024-03-30 17:34:32 -04:00
embeddedt
c3eeb1e90f
Merge remote-tracking branch 'origin/1.16' into 1.18
2024-03-30 17:31:55 -04:00
embeddedt
85aa352215
Merge 1.19.2 into 1.20
2024-03-30 15:22:45 -04:00
embeddedt
aa6b7fad1f
Merge 1.18 into 1.19.2
2024-03-30 15:22:44 -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
8dac16bfc4
Merge 1.19.2 into 1.20
2024-03-29 10:49:42 -04:00
embeddedt
72ba7d37e0
Merge 1.18 into 1.19.2
2024-03-29 10:49:42 -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
e5e8e6d9b5
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-03-26 10:04:59 -04:00
embeddedt
f7b4c786d7
Merge 1.18 into 1.19.2
2024-03-26 10:02:09 -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
deb81ec6cd
Merge 1.18 into 1.19.2
2024-03-22 14:10:50 -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
ab077bc48f
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-03-22 14:06:24 -04:00
embeddedt
884bdb0fe2
Merge 1.18 into 1.19.2
2024-03-22 14:05:15 -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
3ad7a8ce9d
Merge 1.19.2 into 1.20
2024-03-20 21:38:15 -04:00
embeddedt
9c2fbfcae6
Merge remote-tracking branch 'origin/1.18' into 1.19.2
2024-03-20 16:45:55 -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
d128ca12c9
Merge 1.19.2 into 1.20
2024-03-17 15:08:24 -04:00
embeddedt
fc2bcc3fb6
Merge 1.18 into 1.19.2
2024-03-17 15:08:23 -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
f1fc20d5a1
Merge 1.19.2 into 1.20
2024-03-08 17:51:05 -05:00
embeddedt
1747cb0b46
Merge 1.18 into 1.19.2
2024-03-08 17:51:04 -05: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
263ed51369
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-03-04 16:39:07 -05:00
embeddedt
a197120f57
Merge 1.18 into 1.19.2
2024-03-04 16:38:22 -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
01a68a2453
Merge 1.19.2 into 1.20
2024-02-28 20:10:52 -05:00