File tree Expand file tree Collapse file tree
src/main/java/com/robertx22/mine_and_slash/vanilla_mc/packets/backpack Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88import net .minecraft .network .FriendlyByteBuf ;
99import net .minecraft .resources .ResourceLocation ;
1010import net .minecraft .server .level .ServerPlayer ;
11+ import net .minecraft .world .entity .player .Inventory ;
1112import net .minecraft .world .inventory .ChestMenu ;
1213import net .minecraft .world .inventory .Slot ;
13- import net .minecraftforge .client .event .sound .SoundEvent ;
1414
1515public 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 }
You can’t perform that action at this time.
0 commit comments