Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SubscribeEvent
- public void itemPickedUp(EntityItemPickupEvent event){
- System.out.println("Event Works!");
- if(event.entity instanceof EntityPlayer){
- EntityPlayer player = event.entityPlayer;
- EntityItem item = event.item;
- minefusContainer = new MinefusContainerPlayer(player, player.inventory, ExtendedPlayer.get(player).inventory);
- if(player.inventory.getFirstEmptyStack() == -1){
- System.out.println("first Slot empty player inv:" + player.inventory.getFirstEmptyStack());
- if(minefusInventory.getFirstEmptyStack() == -1){
- System.out.println(minefusInventory.getFirstEmptyStack());
- }else{
- System.out.println("first Slot empty minefus inv:" + minefusInventory.getFirstEmptyStack());
- int slotId = minefusInventory.getFirstEmptyStack();
- if(minefusInventory.isItemValidForSlot(slotId, event.item.getEntityItem()) == true){
- System.out.println("item name" + event.item.getEntityItem().getDisplayName());
- ItemStack itemStack = event.item.getEntityItem();
- minefusInventory.setInventorySlotContents(slotId, itemStack);
- event.item.setDead();
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement