DeletePacket.java 992 B

1234567891011121314151617181920212223242526272829303132
  1. package me.shedaniel.network;
  2. import net.minecraft.entity.player.EntityPlayerMP;
  3. import net.minecraft.item.ItemStack;
  4. import net.minecraft.network.NetHandlerPlayServer;
  5. import net.minecraft.network.Packet;
  6. import net.minecraft.network.PacketBuffer;
  7. import net.minecraft.network.play.INetHandlerPlayServer;
  8. import java.io.IOException;
  9. public class DeletePacket implements Packet<INetHandlerPlayServer> {
  10. @Override
  11. public void readPacketData(PacketBuffer packetBuffer) throws IOException {
  12. }
  13. @Override
  14. public void writePacketData(PacketBuffer packetBuffer) throws IOException {
  15. }
  16. @Override
  17. public void processPacket(INetHandlerPlayServer iNetHandlerPlayServer) {
  18. NetHandlerPlayServer server = (NetHandlerPlayServer) iNetHandlerPlayServer;
  19. EntityPlayerMP player = server.player;
  20. if (!player.inventory.getItemStack().isEmpty()) {
  21. player.inventory.setItemStack(ItemStack.EMPTY);
  22. }
  23. }
  24. }