Commit Graph

610 Commits

Author SHA1 Message Date
Nassim Jahnke
db47040543
Fix 1.21->1.20.5 enchantment lore format and add show_in_tooltip check
Fixes #877
2024-08-29 19:18:43 +02:00
EnZaXD
47b1508f66
Clean up LOGIN/STATUS/CONFIGURATION handlers (#876) 2024-08-28 15:55:40 +02:00
Nassim Jahnke
6cc4990b6e
Update VV usage 2024-08-25 19:03:59 +02:00
Nassim Jahnke
d6279757bb
Also explicitly map entity data list type in 1.12 2024-08-24 17:20:42 +02:00
EnZaXD
24f67ffe80
Fix compressed id overlap in legacy block item rewriter (#874) 2024-08-20 16:12:19 +02:00
Nassim Jahnke
0b3a792a51
Properly read unused light data in 1.17->1.16
Some servers for some reason do this
2024-08-18 15:13:51 +02:00
Nassim Jahnke
eb4d30ae73
Always map command to signed command in 1.20.5->1.20.3
Sending any message, any non-message command, and again any message would kick the client with a chat validation error. Let's see if this is better
2024-08-15 13:35:37 +02:00
Nassim Jahnke
9ca523620d
Map wind charges to shulker bullets instead of llama spit
Spit has gravity by default and a short lifespan
Fixes #868
2024-08-15 13:10:48 +02:00
Nassim Jahnke
c2b5a5f545
Update template protocol classes 2024-08-14 09:42:32 +02:00
EnZaXD
9c3255d5a4
Only play totem animation for dying player in 1.11->1.10 (#860) 2024-08-14 09:38:27 +02:00
EnZaXD
b03be8ecfe
Properly handle custom item data in 1.20.5->1.20.3 (#865) 2024-08-14 09:36:44 +02:00
Nassim Jahnke
55ea81f9c7
Hotfix item ids in 1.21 item hover events 2024-08-07 17:37:24 +02:00
Nassim Jahnke
6a766f2467
Handle custom armor trims in 1.20.5->1.20.3
Fixes #847, closes #850
2024-08-07 12:47:26 +02:00
Nassim Jahnke
87d05ae487
Only change container data for enchantment tables
Fixes #853
2024-08-06 15:37:28 +02:00
EnZaXD
bc06d9ecc1
Handle experience orb spawn via add entity packet in 1.14->1.13.2 (#849) 2024-08-03 10:41:03 +02:00
EnZaXD
a0d063d93e
Handle data->pitch/yaw item frame rotation change in 1.17->1.16.4 (#848) 2024-08-02 10:29:54 +02:00
EnZaXD
24f994ff2a
Convert components in sign block entities in 1.12->1.11 (#845) 2024-07-31 18:21:42 +02:00
Nassim Jahnke
f4bc485408
Only create custom data tag in enchantment rewriter if necessary 2024-07-31 17:07:45 +02:00
Nassim Jahnke
b4a4b540cc
Always remap body armor slot 2024-07-30 22:39:56 +02:00
Nassim Jahnke
9fed88c1a3
5.0.2 Release 2024-07-28 14:38:59 +02:00
EnZaXD
2df954de90
Cleanup 1.20.5->1.20.3 SET_EQUIPMENT translation (#841) 2024-07-27 21:47:30 +02:00
EnZaXD
d3721307b1
Cleanup 1.20.2->1.20 item and recipe rewriter (#840) 2024-07-27 19:58:29 +02:00
RK_01
0ed3efc643
Fix typo (#837) 2024-07-27 19:54:16 +02:00
EnZaXD
4536ca41e2
Fix enchantment rewriter description conversion in 1.21->1.20.5 (#833) 2024-07-24 20:39:15 +02:00
EnZaXD
1413bd63ef
Handle attribute_modifiers inside container components in 1.21->1.20.5 (#829) 2024-07-24 14:33:56 +02:00
EnZaXD
136678b0b7
Use enhanced switch in more places, fix typo (#831) 2024-07-24 14:33:16 +02:00
Nassim Jahnke
99618af747
Fix enchantment table hints 2024-07-22 18:00:28 +02:00
EnZaXD
b5319dbb32
Check if item is null in 1.17.1->1.17 book conversion (#826) 2024-07-20 17:09:34 +02:00
EnZaXD
b6caa30c16
Add alternative sculk shrieker mapping in 1.19->1.18.2 (#820) 2024-07-17 19:06:44 +02:00
EnZaXD
bb2f26a5eb
Handle keep all player attributes boolean in LOGIN in 1.16->1.15.2 (#822) 2024-07-17 19:02:34 +02:00
EnZaXD
c9d57aab8d
Fix possible NPE in 1.17->1.16.4 bedrock at 0 emulation (#821) 2024-07-14 10:10:03 +02:00
EnZaXD
7e08534f4f
[ci skip] Fix player combat packet value comments (#818) 2024-07-13 10:59:39 +02:00
EnZaXD
d7e7992ca4
Include new bedrock-at-0 config option in world height warning (#815) 2024-07-09 18:26:49 +02:00
EnZaXD
e56920c7b1
Fix possible BannerHandler NPE in 1.13->1.12.2 (#814) 2024-07-09 17:59:06 +02:00
EnZaXD
e0ec308fa0
Handle rarity changes in trident/banner pattern item in 1.21->1.20.5 (#813) 2024-07-08 12:34:37 +02:00
EnZaXD
1c8438d2a6
Change BlockEntityHandler#handleOrNewCompoundTag to a void function (#812) 2024-07-07 17:31:15 +02:00
EnZaXD
33d8485852
Rename missing metadata references to entity data (#811) 2024-07-06 21:13:55 +02:00
EnZaXD
16f1bdff02
Put enchantment level into translatables in enchantment rewriters (#807) 2024-07-05 16:10:00 +02:00
EnZaXD
dd6bc4f1db
Handle translatables in lore tag conversion in 1.14->1.13.2 (#810) 2024-07-05 16:09:43 +02:00
Nassim Jahnke
22508f6ab7
Add setting to send bedrock at y 0
Closes #670
2024-07-04 08:58:42 +02:00
Nassim Jahnke
520552fe69
Properly swift sneak in lore 2024-07-03 11:31:02 +02:00
EnZaXD
355ca898d7
Rewrite falling block state ids in 1.20.3->1.20.2 (#806) 2024-07-02 11:50:23 +02:00
Nassim Jahnke
2cb3fd186b
Move bee entity mapping to onMappingDataLoaded method 2024-06-26 10:55:59 +02:00
EnZaXD
7ccb5634ff
Rewrite title/player_combat components in 1.17->1.16.4 (#801) 2024-06-24 22:17:24 +02:00
Nassim Jahnke
2daa1aa39e
Handle infinite effect duration in 1.19.4->1.19.3
Fixes #796
2024-06-20 13:53:33 +02:00
Nassim Jahnke
38af6f883b
Fix 1.21 enchantment remapping
Fixes #795
2024-06-20 13:21:54 +02:00
Nassim Jahnke
418357d8eb
Add empty axolotl_tempt_items tag 2024-06-19 23:01:11 +02:00
Nassim Jahnke
13a74f43ef
Remove old particles type handling code 2024-06-18 18:42:39 +02:00
Nassim Jahnke
a921337178
Add music_discs item tag for 1.20.5 clients
Needed back in 1.17
Fixes #794
2024-06-18 10:03:13 +02:00
Nassim Jahnke
da5837d794
Move particles type handling into generic handler
This allows for handling of data for untracked entities
2024-06-18 10:00:20 +02:00