Commit graph

891 commits

Author SHA1 Message Date
YHDiamond
fbd157ccdf
Add Attribute Modifiers Display (#3728)
* Add Attribute Modifiers Display

Allows Bedrock players to view the Attribute modifiers display on the bottom of items.

* Fix handling for Knockback Resistance

For some reason, Knockback Resistance is multiplied by 10 in the display for addition, so this handles that oddball.

* Add null check for NBT

* Remove "contains" check

This is checked in the beginning of the addAttributes method so is not required here.

* Add curly brackets

Camotoy likes curly brackets I guess

* Use ModifierOperation enum instead of int for clarity
2023-05-16 14:54:34 -05:00
Konicai
d8ec4a5389 Hardcode armor trim recipes 2023-05-15 22:51:52 -04:00
Konicai
c2285e018b Merge remote-tracking branch 'upstream/master' into feature/1.20 2023-05-15 14:05:23 -04:00
Konicai
67662113fd Update mappings to 1.20 2023-05-14 19:30:35 -04:00
Camotoy
8e67b87bc0
A start on signs 2023-05-14 19:12:19 -04:00
Roman Alexander
1e79aa9b37
Update AddEntityPacket to include headYaw (#3762) 2023-05-13 23:37:44 -04:00
Konicai
d9698edcc2
Fix smithing tables, but trim recipes are broken. 2023-05-13 22:42:18 -04:00
蒟蒻
ea136b269c
Add Spectator mode ability layer (#3770)
Fixes #3769
2023-05-13 17:29:30 -04:00
rtm516
2b56927d27
Fix java items getting registered at the wrong index
Co-authored-by: AJ Ferguson <AJ-Ferguson@users.noreply.github.com>
2023-05-13 19:54:16 +01:00
Konicai
e978df5a3b
Merge branch 'feature/1.20' into feature/1.20-more 2023-05-13 00:13:07 -04:00
Konicai
21623fee20
Remove special cases in block/item populators that are no longer necessary 2023-05-13 00:05:22 -04:00
rtm516
870a838c0f
Add the ability for custom items to show with an enchantment glint (#3766) 2023-05-13 00:40:17 +01:00
Konicai
2ec0d8c501
Compiling against MCPL 1.20
At a minimum, smithing and signs are broken
2023-05-11 21:27:46 -04:00
Konicai
d0bf0013ec
Use the mapped bedrock item identifier (instead of java) to fill the record registry 2023-05-11 20:08:43 -04:00
Konicai
9def94cba0
Update Items class 2023-05-11 17:52:31 -04:00
Camotoy
cc856b84b1
Initial sniffer code 2023-05-11 13:23:27 -04:00
Camotoy
8849fd7018
Revert "Revert "Drop support for versions less than 1.19.80 (#3758)""
This reverts commit d93f3dd1f5.
2023-05-11 12:38:49 -04:00
Camotoy
d93f3dd1f5
Revert "Drop support for versions less than 1.19.80 (#3758)"
This reverts commit 7b05ca3c41.
2023-05-11 12:38:11 -04:00
Konicai
7b05ca3c41
Drop support for versions less than 1.19.80 (#3758) 2023-05-11 12:36:19 -04:00
AJ Ferguson
fbac0c10db
Fix creativeNetId overlap (#3756) 2023-05-10 09:41:36 +01:00
7man7LMYT
9b264e6374
Add GeyserBedrockPingEvent (#3715) 2023-05-09 23:50:38 -04:00
RednedEpic
ce4866156d Add support for custom entities in the API
Allows for creating custom entity definitions upon registration as well as modifying existing entity spawns to use custom entity identifiers.
2023-05-09 11:46:06 -05:00
Camotoy
ed21a10101
Boss bars should actually be more reliable on dimension switch 2023-05-09 01:41:57 -04:00
RednedEpic
a0b63abc6e Warn on outdated Java version 2023-05-08 19:08:40 -05:00
rtm516
6da8d5e7be
Add custom items to registry 2023-05-08 20:54:49 +01:00
onebeastchris
33d50cb668
Change the API not found error message #3670) 2023-05-07 03:07:27 -04:00
Camotoy
0d25a3f04d Fix boss bars not showing up on dimension switch 2023-05-07 02:59:44 -04:00
Camotoy
6e9b272f50
Should fix custom items and durability 2023-05-03 20:17:05 -04:00
Camotoy
f3f30625d4
Gracefully handle invalid level event IDs
Fixes #3714
2023-05-03 11:01:31 -04:00
onebeastchris
f801dc05bd
Add support for new spawn eggs (#3688) 2023-05-02 15:09:07 -04:00
Camotoy
5e5d5f3e43
Fix Javadocs 2023-05-02 13:21:17 -04:00
Camotoy
f457d953fc
Fix proxy protocol support for Bedrock
Fixes #3703
2023-05-02 13:17:25 -04:00
rtm516
b48d4a0625
Check the local extension for the class before expanding the search 2023-05-01 23:24:34 +01:00
Camotoy
aa5e2e9cac
Ensure a singleton IntList doesn't take in a Block object 2023-05-01 13:04:12 -04:00
Valaphee The Meerkat
eee8dd46b1
Fix RakNet ping (#3722) 2023-04-30 15:52:45 -04:00
Valaphee The Meerkat
4d929f8a2c
Replace § in sign text and book editing operations (#3721) 2023-04-29 21:41:14 -04:00
onebeastchris
baae46822e
Fix enchantments on books Bedrock -> Java (#3713) 2023-04-28 16:29:46 -04:00
Camotoy
8a25afbc8f
Update mappings submodule 2023-04-27 13:27:20 -04:00
Camotoy
1f18e4fe4f
Fix #3683 2023-04-27 13:09:38 -04:00
Camotoy
97e91ef962
Indicate 1.19.81 support 2023-04-27 13:09:15 -04:00
Camotoy
c8afd3436d Fix Floodgate autodetection 2023-04-26 21:11:26 -04:00
onebeastchris
8a257181b9
Don’t overwrite all other version changes (1.19.80 wool works again) (#3701) 2023-04-26 19:08:26 -05:00
Camotoy
58b593ef99 GeyserItemStack: Remove item from equalsAndHashCode 2023-04-26 19:02:49 -04:00
Camotoy
545087fba4
Fix message translation regression 2023-04-26 15:33:36 -04:00
onebeastchris
321f98c75d
fix logs and fences in 1.19.80+ (#3698) 2023-04-26 14:50:59 -04:00
Tim203
7c1100b830
Fixed auto-setting auth-type to Floodgate 2023-04-26 18:53:03 +02:00
basaigh
d4ffecb500
Fix the RGB downgrade chat test. (#3697)
Co-authored-by: D3ATHBRINGER13 <53559772+D3ATHBRINGER13@users.noreply.github.com>
2023-04-26 12:25:56 -04:00
Camotoy
49aa9468a0
Should fix some crafting errors 2023-04-25 13:29:05 -04:00
Camotoy
214d3d241d Commment out this test; am lazy and don't want to fix it 2023-04-24 23:53:44 -04:00
Camotoy
b66088e434 TEMPORARY fix for chunk memory leaks 2023-04-24 23:48:05 -04:00