Skip to content

Commit e5d2565

Browse files
committed
don't take things in Inventory
1 parent 17cd494 commit e5d2565

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/com/robertx22/mine_and_slash/vanilla_mc/packets/backpack/BackPackLootMenuPacket.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
import net.minecraft.network.FriendlyByteBuf;
99
import net.minecraft.resources.ResourceLocation;
1010
import net.minecraft.server.level.ServerPlayer;
11+
import net.minecraft.world.entity.player.Inventory;
1112
import net.minecraft.world.inventory.ChestMenu;
1213
import net.minecraft.world.inventory.Slot;
13-
import net.minecraftforge.client.event.sound.SoundEvent;
1414

1515
public class BackPackLootMenuPacket extends MyPacket<BackPackLootMenuPacket> {
1616
@Override
@@ -34,6 +34,7 @@ public void onReceived(ExilePacketContext exilePacketContext) {
3434
Backpacks backpacks = Load.backpacks(player).getBackpacks();
3535
if (player.hasContainerOpen() && player.containerMenu instanceof ChestMenu chestMenu) {
3636
for (Slot slot : chestMenu.slots) {
37+
if (slot.container instanceof Inventory) continue;
3738
backpacks.tryAutoPickup(player, slot.getItem(), false);
3839
}
3940
}

0 commit comments

Comments
 (0)