Class MinigunItem.MagazineHandler
java.lang.Object
net.minecraftforge.items.ItemStackHandler
me.desht.pneumaticcraft.common.inventory.handler.BaseItemStackHandler
me.desht.pneumaticcraft.common.item.minigun.MinigunItem.MagazineHandler
- All Implemented Interfaces:
net.minecraftforge.common.util.INBTSerializable<net.minecraft.nbt.CompoundTag>,net.minecraftforge.items.IItemHandler,net.minecraftforge.items.IItemHandlerModifiable
- Enclosing class:
- MinigunItem
-
Field Summary
Fields inherited from class me.desht.pneumaticcraft.common.inventory.handler.BaseItemStackHandler
teFields inherited from class net.minecraftforge.items.ItemStackHandler
stacks -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.item.ItemStackgetAmmo()booleanisItemValid(int slot, net.minecraft.world.item.ItemStack itemStack) voidsave()Methods inherited from class me.desht.pneumaticcraft.common.inventory.handler.BaseItemStackHandler
insertItem, onContentsChangedMethods inherited from class net.minecraftforge.items.ItemStackHandler
deserializeNBT, extractItem, getSlotLimit, getSlots, getStackInSlot, getStackLimit, onLoad, serializeNBT, setSize, setStackInSlot, validateSlotIndex
-
Method Details
-
isItemValid
public boolean isItemValid(int slot, net.minecraft.world.item.ItemStack itemStack) - Specified by:
isItemValidin interfacenet.minecraftforge.items.IItemHandler- Overrides:
isItemValidin classnet.minecraftforge.items.ItemStackHandler
-
getAmmo
public net.minecraft.world.item.ItemStack getAmmo() -
save
public void save()
-