From fe03c35dc0613aaf67bbde531a930cb9939c6096 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 2 Jan 2019 23:06:23 +0800 Subject: v1.4 Bug Fixes --- src/main/java/me/shedaniel/network/CheatPacket.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/main/java/me/shedaniel/network/CheatPacket.java') diff --git a/src/main/java/me/shedaniel/network/CheatPacket.java b/src/main/java/me/shedaniel/network/CheatPacket.java index ceeb9674f..007c121b2 100755 --- a/src/main/java/me/shedaniel/network/CheatPacket.java +++ b/src/main/java/me/shedaniel/network/CheatPacket.java @@ -5,6 +5,8 @@ import net.minecraft.nbt.CompoundTag; import net.minecraft.network.Packet; import net.minecraft.server.network.ServerPlayNetworkHandler; import net.minecraft.server.network.ServerPlayerEntity; +import net.minecraft.sortme.ChatMessageType; +import net.minecraft.text.TranslatableTextComponent; import net.minecraft.util.PacketByteBuf; import java.io.IOException; @@ -39,7 +41,9 @@ public class CheatPacket implements Packet { public void apply(ServerPlayNetworkHandler iNetHandlerPlayServer) { ServerPlayNetworkHandler server = (ServerPlayNetworkHandler) iNetHandlerPlayServer; ServerPlayerEntity player = server.player; - player.inventory.addPickBlock(stack); + if (player.inventory.insertStack(stack.copy())) + player.sendChatMessage(new TranslatableTextComponent("text.rei.cheat_items", stack.getDisplayName().getFormattedText(), stack.getAmount(), player.getEntityName()), ChatMessageType.SYSTEM); + else player.sendChatMessage(new TranslatableTextComponent("text.rei.failed_cheat_items"), ChatMessageType.SYSTEM); } } -- cgit