RK_01
40554ef505
Add default implementation for DataPalette#replaceId ( #4931 )
2026-05-03 09:49:59 +02:00
Florian Reuth
6ce21135fb
Make AbstractProtocol#registerFinishConfiguration obsolete ( #4853 )
2026-05-02 09:46:49 +02:00
RK_01
315a987f4f
Fix edge case in DataPaletteImpl#replaceIds ( #4930 )
2026-05-01 22:31:07 +02:00
RK_01
333a373fcc
Add default implementation for DataPalette#replaceIds ( #4927 )
2026-05-01 22:30:41 +02:00
Nassim Jahnke
8c57534432
Improve chunk rewriting performance
2026-05-01 15:43:26 +02:00
Nassim Jahnke
686e6902fd
Improve performance of palette I/O
2026-05-01 15:00:59 +02:00
Nassim Jahnke
e15fc5953e
Trim slightly more fastutil, use its interfaces for the long collections
2026-05-01 10:58:03 +02:00
Pablo Herrera
c611a34e76
Migrate chunk-key maps to fast util ( #4923 )
2026-05-01 08:46:24 +02:00
Kichura
567ef33f6f
[ci skip] Update action files ( #4917 )
2026-04-26 16:19:23 +02:00
Nassim Jahnke
bc0fc7884d
[ci skip] Add agents.md file
2026-04-26 15:17:03 +02:00
Nassim Jahnke
b3d560bd3a
Track tags for adventure mode preciates again in 1.20.3->1.20.5
2026-04-22 12:08:20 +02:00
Nassim Jahnke
4738945a7a
5.9.0 Release
2026-04-19 15:36:05 +02:00
Florian Reuth
4c55ef9cab
Remove rewriter overrides in AbstractProtocol ( #4913 )
2026-04-19 08:30:13 +02:00
Niko
a66dbf77aa
Fix profile with multiple properties of the same key in 1.20.5->1.20.3 ( #4909 )
2026-04-17 22:33:28 +02:00
Nassim Jahnke
c6cc380c3c
Fix fluid block counting
...
Fixes #4912
2026-04-17 14:44:57 +02:00
Acrylic Style
cd3f146781
Fix block state translation in falling block ( #4910 )
...
Fixes #4908
2026-04-15 20:31:15 +02:00
Florian Reuth
d0da13edd8
Add missing tags for client-interaction in 1.21.11->26.1 ( #4906 )
...
Fixes swing animation when placing plants and some container-specific interactions
2026-04-10 14:57:50 +02:00
Nassim Jahnke
ec1f570f4b
Update 26.1 protocol version range
2026-04-09 13:38:39 +02:00
Nassim Jahnke
e41e216903
Fix jukebox_song registry key in 1.21.11->26.1
2026-04-07 21:03:59 +02:00
Nassim Jahnke
43ee417e20
[ci skip] Update template protocol, clean up imports and indents
2026-04-06 15:47:22 +02:00
Nassim Jahnke
4dc57e3d53
Make entity data type id mapping less manual
2026-04-06 13:34:19 +02:00
Nassim Jahnke
31f257fee1
Register empty handlers for transient data components in 1.20.5->1.20.3
2026-04-05 18:58:03 +02:00
Nassim Jahnke
cda72574fc
Change tag type in 1.20.2 block entity
2026-04-04 17:42:05 +02:00
Nassim Jahnke
ef1b6a10ea
Fix ocelot parent entity type
2026-04-04 14:59:32 +02:00
Nassim Jahnke
c45c700301
Fix 1.21 player chat read type
2026-04-02 16:13:39 +02:00
Nassim Jahnke
c43de2b88d
Move 26.1 container empty item handling into proper upgrade/downgrade methods
2026-04-02 15:10:19 +02:00
Drex
898b6c8774
Improve enchantment term conversion ( #4879 )
2026-04-02 14:32:48 +02:00
Florian Reuth
2e3c47d292
Track sneaking state for secondary action in 1.21.11->26.1 ( #4890 )
2026-04-02 13:23:16 +02:00
Florian Reuth
7974d1a570
[ci skip] Update missing year references ( #4786 )
2026-04-02 11:56:51 +02:00
Florian Reuth
cf2c1c5b76
Update time command translations in 1.21.11->26.1 ( #4891 )
2026-04-02 11:47:55 +02:00
Florian Reuth
d75c54cc70
Fix kick when opening "edit game rules" screen ( #4882 )
2026-04-02 11:44:50 +02:00
Florian Reuth
ead13b2bb9
Deprecate packet register methods with override boolean ( #4881 )
...
Replaced by Protocol#registerClientbound & Protocol#registerServerbound
2026-04-01 17:24:33 +02:00
Nassim Jahnke
2e91b841b0
Automatically call mapTypes in entity rewriter
2026-04-01 17:21:53 +02:00
Nassim Jahnke
50486fa43a
Don't apply shared registrations to differing version types
2026-04-01 17:05:07 +02:00
Nassim Jahnke
31d4cd453d
Add 26.1.1 to version string
2026-04-01 13:02:29 +02:00
Nassim Jahnke
c5482b99bf
[ci skip] Update error message
2026-03-31 21:15:01 +02:00
Nassim Jahnke
98ef806887
Fix baby wolf assets
2026-03-31 15:21:48 +02:00
Florian Reuth
a26745862f
Handle show_dialog click events ( #4878 )
2026-03-31 14:36:09 +02:00
Florian Reuth and Nassim Jahnke
6bd081cefd
Handle in-depth components in dialogs ( #4876 )
...
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev >
2026-03-31 11:25:47 +02:00
Nassim Jahnke
bb9aa8b31c
Fix adventure mode predicate index check in 1.20.4->1.20.5
2026-03-31 11:07:01 +02:00
Nassim Jahnke
572f7a2677
Fix hashing of attribute_modifiers with override text
2026-03-30 23:29:20 +02:00
Nassim Jahnke
11a5c9e32c
Fix block entity tag read type
2026-03-30 23:09:37 +02:00
Nassim Jahnke
02b65dcb36
Fix command rewriter check being too early
2026-03-30 22:32:08 +02:00
Nassim Jahnke
0121534e7e
Deduplicate particle type fillers
2026-03-30 21:53:47 +02:00
Florian Reuth
941e6f6df4
Null check block entity tag in 1.20->1.20.2 ( #4872 )
2026-03-30 20:40:26 +02:00
Nassim Jahnke
fe6e18845b
Make tests fail if error occurs during platform
2026-03-30 20:40:26 +02:00
Nassim Jahnke
8f8f5e72c0
Default rewriter registrations across protocols
...
In total it doesn't (yet) reduce the lines of code (though there is also some other changes adding code here), but makes adding single rewriter calls to a range of protocols much easier than having to individually check an ever increasing number of classes. This also moved Protocol#registerPackets until after mappings have been loaded (which makes onMappingDataLoaded redundant for now, but will become relevant later again)
2026-03-30 20:40:25 +02:00
Nassim Jahnke
a6c35c6519
5.8.1 Release
2026-03-30 20:28:09 +02:00
Nassim Jahnke
8b115c7fde
Fix attack_range and provides_banner_pattern hashing
2026-03-30 20:22:40 +02:00
Florian Reuth
e2d3874f6d
Add debug command usage help ( #4874 )
2026-03-30 15:25:21 +02:00