noonmaru / tap

Minecraft library for paper plugins

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

v1_13_R2 Fake not working as expected

patrick-choe opened this issue · comments

Tested with the debug code from 5d851f8#diff-2413683f99c5a38e41a007146e33970e with the minor change (due to api change).
v1_14_R1, v1_15_R1 works as expected, but v1_13_R2, v1_16_R1 throws Exception (v1_13_R1 removed due to incompatibility 35d6684 incl. BoundingBox, added on 1.13.1 Bukkit.)

v1_13_R2 throws a ambiguous error: ThrownPotion entity <integer> has no item?!. The armor stand with the Head Equipment spawned normally, but relative move didn't work.

v1_16_R1 exception seems to be caused by protocol. ProtocolLib for 1.16.1 is under development, so I think we should wait for it. The not-working packet is PacketPlayOutEntityEquipment, which changed from single equipment and item from list of equipment-item pairs.

My pull request #4 fixes v1_13_R2 PacketPlayOutRelEntityMoveLook class causing exception due to incompatibility between versions.

#5 fixes most of the problem from this issue.
ThrownPotion entity <integer> has no item?! is still unknown, but still other things are working properly.

Fixed #3 by #7