Commit Graph

1295 Commits

Author SHA1 Message Date
embeddedt
10b65219bc Improve usability of -Dmodernfix.debugReloaders 2025-06-26 20:50:17 +02:00
embeddedt
f6e658fee6 Remove nonexistent AW entry 2025-06-26 20:46:15 +02:00
embeddedt
def8968de1 Build creative mode tab search tree on first use
This avoids holding search trees for many creative tabs that will
likely never be searched during gameplay.
2025-06-26 20:43:55 +02:00
embeddedt
64ee2d2914 Add back datapack reload time tracking during world creation 2025-06-26 20:42:19 +02:00
embeddedt
9ad807ed8a Document many mixin options 2025-06-26 20:38:57 +02:00
embeddedt
db75a9356c Update Spark integration 2025-06-26 20:38:14 +02:00
embeddedt
4fe04025ef Memoize creative tab content building per-tab
This should greatly reduce lag spikes experienced when opening
the creative inventory with a mod like EMI installed, as the creative
tabs will not be rebuilt a second time
2025-06-26 20:26:49 +02:00
DerCommander323
26769c3869 Port to release 1.21.5 2025-06-25 18:31:23 +02:00
embeddedt
e6c966cb89
Spotless 2025-02-15 13:45:32 -05:00
embeddedt
d934f643c0
Drop invalid AW entries 2025-02-15 12:18:45 -05:00
embeddedt
52d4aba120
25w07a - rewrite dynamic resources, drop faster_item_rendering and wall block deduplication (for now) 2025-02-15 12:13:07 -05:00
embeddedt
37cb92a64f
Add PreparableModelLoadingPlugin support
Related: #522
2025-02-08 11:40:00 -05:00
embeddedt
95ffcb3194
Merge remote-tracking branch 'origin/1.21.1' into 1.21.4 2025-01-24 22:02:57 -05:00
embeddedt
960c394073
Merge remote-tracking branch 'origin/1.20' into 1.21.1 2025-01-24 22:01:55 -05:00
embeddedt
e8320a3d8f
Fix remapping issue on Neo 2025-01-24 11:33:37 -05:00
embeddedt
74a339bc2c
Add more locking in various vanilla model loading paths 2025-01-24 09:32:06 -05:00
embeddedt
4a8e0487bc
Prevent crash when server sends invalid palette
Related: #509
2025-01-20 09:35:13 -05:00
embeddedt
717d2f6b88
Merge remote-tracking branch 'origin/1.21.1' into 1.21.4 2025-01-19 19:54:58 -05:00
embeddedt
6706656623
Merge remote-tracking branch 'origin/1.20' into 1.21.1 2025-01-19 19:53:17 -05:00
embeddedt
e7f86f8687
Modernize toolchain
Now requires Fabric Loader 0.16.10 even on Minecraft 1.20.1
2025-01-19 19:26:55 -05:00
embeddedt
f97766019a
Prevent sculk events in addPassenger from deadlocking the game during worldgen
This seems to be a vanilla bug when spawning entities that ride other entities

Related: #510
2025-01-19 19:08:14 -05:00
embeddedt
db5363a429
Merge remote-tracking branch 'origin/1.20' into 1.21.1 2025-01-01 11:06:39 -05:00
embeddedt
6aae0f952c
Add debug feature to catch illegal block entity map mutation 2025-01-01 11:05:05 -05:00
embeddedt
28664ddc3a
Fix faster_item_rendering on Neo 2024-12-27 18:14:35 -05:00
embeddedt
06b1e8f5c3
Merge 1.21.1 into 1.21.4 2024-12-26 15:24:42 -05:00
embeddedt
fc96643a89
Merge 1.20 into 1.21.1 2024-12-26 15:24:41 -05:00
embeddedt
b72959f257
Block telemetry by default
Related: #488
2024-12-26 15:17:54 -05:00
embeddedt
eeb842332b
Merge remote-tracking branch 'origin/1.20' into 1.21.1 2024-12-26 15:00:06 -05:00
embeddedt
32a8800344
Premultiply chunk offset for incredibly small performance gain 2024-12-25 22:27:56 -05:00
embeddedt
1c789111e8
"Fix" Hypixel's disappearing chests problem on modern clients
We really should not need to do this. Hypixel, *please* fix your
protocol translation plugin.
2024-12-25 22:13:52 -05:00
embeddedt
e0f941cfe5
Port faster item rendering to 1.21.4 2024-12-25 20:01:05 -05:00
embeddedt
a5af6e5c1f
Guarantee deterministic behavior of values() iteration 2024-12-25 19:45:27 -05:00
embeddedt
80070aa201
Merge remote-tracking branch 'origin/1.21.1' into 1.21.4 2024-12-25 19:29:33 -05:00
embeddedt
6531b69fb9
Merge remote-tracking branch 'origin/1.20' into 1.21.1 2024-12-25 16:23:07 -05:00
embeddedt
2f977822df
Support the new Fabric model events 2024-12-24 15:38:33 -05:00
embeddedt
9ed71dcdb4
Provide emulated registries permanently 2024-12-24 15:14:41 -05:00
embeddedt
631b3eddfb
Detect Redirector and show warnings 2024-12-23 13:56:54 -05:00
embeddedt
98e6af87c1
Protect DynamicBakedModelProvider against null keys
Related: #495
2024-12-16 17:01:46 -05:00
embeddedt
639f0e2c1a
Force-override updateY to be public
Related: #494
2024-12-16 09:56:38 -05:00
embeddedt
46913ac8b2
Spotless 2024-12-12 22:51:31 -05:00
embeddedt
a0cc8bfbd2
Add Fabric Model Loading API support 2024-12-12 22:49:12 -05:00
embeddedt
e7e065f809
Clean up some log messages 2024-12-12 21:43:21 -05:00
embeddedt
19d2d8cfc0
Get dynamic model loading working with ModifyBakingResult 2024-12-12 21:31:21 -05:00
embeddedt
ba6d0d20fc
Stop looking for legacy cache file names
Related: #485
2024-12-12 19:29:24 -05:00
embeddedt
de5b79fe7c
Fix model parents not always being resolved
This would cause models to sometimes not appear at all (CC turtles were one reproduction case)
2024-12-07 21:44:41 -05:00
embeddedt
e82f316216
Remove old AW entry 2024-12-07 17:22:35 -05:00
embeddedt
2901b53424
Spotless 2024-12-07 17:19:39 -05:00
embeddedt
b822f5ce87
Dynamic model loading on Fabric 2024-12-07 17:13:30 -05:00
embeddedt
359d1e81d6
Merge 1.21.3 into 1.21.4 2024-11-29 16:43:01 -05:00
embeddedt
1bb730b2b0
Merge 1.21.1 into 1.21.3 2024-11-29 16:42:59 -05:00