From fee12aa0885da204ec874cd5ada371c42501c873 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 31 Dec 2018 13:12:25 +0800 Subject: packetadder wip --- .../java/me/shedaniel/network/DeletePacket.java | 31 +++++++++++----------- 1 file changed, 16 insertions(+), 15 deletions(-) (limited to 'src/main/java/me/shedaniel/network/DeletePacket.java') diff --git a/src/main/java/me/shedaniel/network/DeletePacket.java b/src/main/java/me/shedaniel/network/DeletePacket.java index 89e42dfbf..3fb02a763 100755 --- a/src/main/java/me/shedaniel/network/DeletePacket.java +++ b/src/main/java/me/shedaniel/network/DeletePacket.java @@ -1,32 +1,33 @@ package me.shedaniel.network; -import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.item.ItemStack; -import net.minecraft.network.NetHandlerPlayServer; import net.minecraft.network.Packet; -import net.minecraft.network.PacketBuffer; -import net.minecraft.network.play.INetHandlerPlayServer; +import net.minecraft.server.network.ServerPlayNetworkHandler; +import net.minecraft.server.network.ServerPlayerEntity; +import net.minecraft.util.PacketByteBuf; import java.io.IOException; -public class DeletePacket implements Packet { - @Override - public void readPacketData(PacketBuffer packetBuffer) throws IOException { +public class DeletePacket implements Packet { + @Override + public void apply(ServerPlayNetworkHandler iNetHandlerPlayServer) { + ServerPlayNetworkHandler server = (ServerPlayNetworkHandler) iNetHandlerPlayServer; + ServerPlayerEntity player = server.player; + + if (!player.inventory.getCursorStack().isEmpty()) { + player.inventory.setCursorStack(ItemStack.EMPTY); + } } @Override - public void writePacketData(PacketBuffer packetBuffer) throws IOException { + public void read(PacketByteBuf packetByteBuf) throws IOException { } @Override - public void processPacket(INetHandlerPlayServer iNetHandlerPlayServer) { - NetHandlerPlayServer server = (NetHandlerPlayServer) iNetHandlerPlayServer; - EntityPlayerMP player = server.player; - - if (!player.inventory.getItemStack().isEmpty()) { - player.inventory.setItemStack(ItemStack.EMPTY); - } + public void write(PacketByteBuf packetByteBuf) throws IOException { + } + } -- cgit