embeddedt
a9f4ce72f1
Merge 1.20 into 1.20.6
2024-05-30 19:06:41 -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
d0598055c0
Do not load models for all of a block's blockstates at once
2024-05-29 20:47:59 -04:00
embeddedt
ab8810b7fe
1.21-pre1 - rewrite dynamic resources
2024-05-29 20:37:45 -04:00
embeddedt
2ef7d5fc85
24w21a
2024-05-29 20:37:45 -04:00
embeddedt
6bfe079175
Attempt to track server tick times more accurately
2024-05-29 18:53:52 -04:00
embeddedt
d8b207ff10
Merge 1.20.6 into 1.21
2024-05-29 16:04:39 -04:00
embeddedt
4e8427545f
Merge 1.20 into 1.20.6
2024-05-29 16:04:38 -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
f85d31d24d
Remove redundant patch
2024-05-19 19:36:39 -04:00
embeddedt
06878c69e4
Disable biome container compression when WorldEdit is installed
2024-05-19 15:16:49 -04:00
embeddedt
6a7b6abb23
Fix faster_item_rendering mixin
2024-05-17 12:40:07 -04:00
embeddedt
b6865eff6c
Merge 1.20.6 into 1.21
2024-05-12 16:59:14 -04:00
embeddedt
831db874e4
Merge 1.19.2 into 1.20
2024-05-12 16:59:13 -04:00
embeddedt
cc653249e4
Merge 1.20 into 1.20.6
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
e75810db5b
Merge 1.20.6 into 1.21
2024-05-12 15:21:27 -04:00
embeddedt
a4359e1ad5
Remove structure location optimization as Mojang fixed it in 1.20.5
2024-05-12 15:21:02 -04:00
embeddedt
95a5a1b7b1
Merge 1.20.6 into 1.21
2024-05-11 22:15:26 -04:00
embeddedt
16f637329f
Merge 1.19.2 into 1.20
2024-05-11 22:15:25 -04:00
embeddedt
d846a077ac
Merge 1.20 into 1.20.6
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
2f98fadc9e
Spotless
2024-05-10 11:58:01 -04:00
embeddedt
de70fbafad
Use chunk status method that more accurately matches 1.20
2024-05-10 11:54:45 -04:00
embeddedt
a66a1dab9d
Fix overwrite lowering method access level
2024-05-10 11:49:49 -04:00
embeddedt
57d5f08b1d
24w19a
2024-05-10 11:39:58 -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
3f688148d0
Merge 1.20.4 into 1.20.5
2024-04-24 12:14:40 -04:00
embeddedt
c8f9b1cd84
Merge 1.20 into 1.20.4
2024-04-24 12:14:39 -04:00
embeddedt
2cce200e4d
Update to 1.20.5
2024-04-24 09:17:55 -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
730932b018
Merge 1.20.4 into 1.20.5
2024-04-15 21:22:26 -04:00
embeddedt
c6338f9736
Merge 1.20 into 1.20.4
2024-04-15 21:22:25 -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
0476cdc35a
Fix option info screen rendering description behind blur
2024-04-12 09:44:02 -04:00
embeddedt
0061e1de8e
Remove irrelevant mixin
2024-04-09 19:25:41 -04:00
embeddedt
159f27a8bf
Merge 1.20.4 into 1.20.5
2024-04-09 19:23:04 -04:00
embeddedt
c5dd43f2a1
Merge 1.20 into 1.20.4
2024-04-09 19:23:03 -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
7bd88b4f04
Merge 1.20.4 into 1.20.5
2024-03-31 09:27:12 -04:00
embeddedt
3bedde4ebe
Merge 1.20 into 1.20.4
2024-03-31 09:27:11 -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
2e1bed7cfb
Merge 1.20.4 into 1.20.5
2024-03-30 18:12:30 -04:00
embeddedt
73f706164f
Merge 1.20 into 1.20.4
2024-03-30 18:12:30 -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
5b5cbf9380
Merge 1.20.4 into 1.20.5
2024-03-30 17:46:26 -04:00
embeddedt
50556ab005
Update recipe book search tree for 1.20.2 changes
2024-03-30 17:45:49 -04:00
embeddedt
c3d78c3d09
Merge 1.20.4 into 1.20.5
2024-03-30 17:42:56 -04:00
embeddedt
ad07fb3f0c
Merge 1.20 into 1.20.4
2024-03-30 17:42:55 -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
a9efc62867
Merge 1.20.4 into 1.20.5
2024-03-30 15:22:47 -04:00
embeddedt
4b741da54d
Merge 1.20 into 1.20.4
2024-03-30 15:22:46 -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
60c2b02e37
Merge 1.20.4 into 1.20.5
2024-03-29 10:49:44 -04:00
embeddedt
042a7caa9e
Merge 1.20 into 1.20.4
2024-03-29 10:49:43 -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
b2e3ae82eb
Remove optimization that is obsolete in snapshots
2024-03-28 10:39:03 -04:00
embeddedt
180f4eaf8d
Merge 1.20.4 into 1.20.5
2024-03-27 12:15:15 -04:00
embeddedt
95cd576c68
Merge 1.20 into 1.20.4
2024-03-27 12:15:14 -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
60fa5d4afe
Merge 1.20.4 into 1.20.5
2024-03-22 14:08:00 -04:00
embeddedt
95a8e4fe21
Merge 1.20 into 1.20.4
2024-03-22 14:07:59 -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
9d7ef772a0
Merge remote-tracking branch 'origin/1.20' into 1.20.4
2024-03-21 13:53:42 -04:00
embeddedt
a47a61a923
24w12a
2024-03-21 11:02:37 -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
8a872fed27
Merge 1.20.4 into 1.20.5
2024-03-17 15:08:26 -04:00
embeddedt
0a2299ee33
Merge 1.20 into 1.20.4
2024-03-17 15:08:25 -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
4584457a79
Remove blur disabling patch
...
Mojang fixed this issue in 24w11a, the blur shader is not run for
pointless radii
2024-03-14 20:11:56 -04:00
embeddedt
b65a63896b
Merge remote-tracking branch 'origin/1.20.4' into 1.20.5
2024-03-14 20:01:31 -04:00
embeddedt
8806dffaea
Merge 1.20 into 1.20.4
2024-03-08 17:51:07 -05: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
967d39997f
Remove buffer builder leak fix since you can now close them properly
2024-03-02 13:50:35 -05:00
embeddedt
e6ca5f633c
Merge 1.20 into 1.20.4
2024-02-28 20:10:53 -05:00
embeddedt
01a68a2453
Merge 1.19.2 into 1.20
2024-02-28 20:10:52 -05:00
embeddedt
a1ece7da38
Merge 1.18 into 1.19.2
2024-02-28 20:10:06 -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
611dc4a266
Make it possible to properly disable blur
2024-02-28 19:45:16 -05:00
embeddedt
eacab89181
24w09a
2024-02-28 14:05:14 -05:00
embeddedt
139b967ce6
Merge 1.20.4 into 1.20.5
2024-02-26 16:40:49 -05:00
embeddedt
d52725012a
Merge 1.20 into 1.20.4
2024-02-26 16:40:48 -05:00
embeddedt
e1fcac1761
Merge 1.19.2 into 1.20
2024-02-26 16:40:47 -05:00
embeddedt
3e3b9128c3
Disable primitive chat signing removal if NCR is installed
2024-02-26 16:40:29 -05:00
embeddedt
23e6091747
Merge 1.20.4 into 1.20.5
2024-02-26 16:32:52 -05:00
embeddedt
3f7af1c2e0
Merge 1.20 into 1.20.4
2024-02-26 16:32:51 -05:00
embeddedt
f4f76cada3
Merge remote-tracking branch 'origin/1.19.2' into 1.20
2024-02-26 16:27:55 -05:00
embeddedt
51c31bf0b8
Spotless
2024-02-26 16:27:24 -05:00
embeddedt
feaf363fd8
Add oversimplified version of No Chat Reports
...
This has no player-friendly UI whatsoever, doesn't work on
enforce-secure-profile servers, and has had very limited testing.
In exchange, it costs virtually nothing to maintain.
2024-02-26 16:21:41 -05:00
embeddedt
f38a06ecc1
Merge 1.20.4 into 1.20.5
2024-02-23 16:45:24 -05:00
embeddedt
c8485eaef8
Merge 1.20 into 1.20.4
2024-02-23 16:45:23 -05:00
embeddedt
6143d8a783
spotless
2024-02-07 15:54:09 -05:00
embeddedt
90cf39e9d8
24w06a
2024-02-07 15:49:00 -05:00