[Map Controller] Use setPacket instead of recursive receivePacket here
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
This commit is contained in:
1 parent
485339cd30
commit
e568dfc3ac
1 file changed
+1
-2
@@ -939,8 +939,7 @@ public final class CommonMapController implements PacketListener, Listener {
|
||||
// Cancel original packet, we send a replacement (immutable) if changed
|
||||
// Equals check avoids infinite loop
|
||||
if (!item.equals(newItem)) {
|
||||
event.setCancelled(true);
|
||||
PacketUtil.receivePacket(event.getPlayer(), PacketPlayInSetCreativeSlotHandle.createNew(
|
||||
event.setPacket(PacketPlayInSetCreativeSlotHandle.createNew(
|
||||
packet.getSlotIndex(), newItem.toBukkit()));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user