Package net.minecraft.inventory
Interface SidedInventory
- All Known Implementing Classes:
BrewingStandBlockEntity,FurnaceBlockEntity
public interface SidedInventory extends Inventory
- Mappings:
Namespace Name official otintermediary net/minecraft/class_1730named net/minecraft/inventory/SidedInventory
-
Method Summary
Modifier and Type Method Description booleancanExtractInvStack(int slot, ItemStack stack, Direction dir)booleancanInsertInvStack(int slot, ItemStack stack, Direction dir)int[]getInvAvailableSlots(Direction side)Methods inherited from interface net.minecraft.inventory.Inventory
canPlayerUseInv, clear, getInvMaxStackAmount, getInvSize, getInvStack, getProperties, getProperty, isValidInvStack, markDirty, onInvClose, onInvOpen, removeInvStack, setInvStack, setProperty, takeInvStackMethods inherited from interface net.minecraft.text.Nameable
getName, getTranslationKey, hasCustomName
-
Method Details
-
getInvAvailableSlots
- Mappings:
Namespace Name Mixin selector official aLot;a(Lcq;)[Iintermediary method_6798Lnet/minecraft/class_1730;method_6798(Lnet/minecraft/class_1383;)[Inamed getInvAvailableSlotsLnet/minecraft/inventory/SidedInventory;getInvAvailableSlots(Lnet/minecraft/util/math/Direction;)[I
-
canInsertInvStack
- Mappings:
Namespace Name Mixin selector official aLot;a(ILzx;Lcq;)Zintermediary method_6797Lnet/minecraft/class_1730;method_6797(ILnet/minecraft/class_2056;Lnet/minecraft/class_1383;)Znamed canInsertInvStackLnet/minecraft/inventory/SidedInventory;canInsertInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-
canExtractInvStack
- Mappings:
Namespace Name Mixin selector official bLot;b(ILzx;Lcq;)Zintermediary method_6799Lnet/minecraft/class_1730;method_6799(ILnet/minecraft/class_2056;Lnet/minecraft/class_1383;)Znamed canExtractInvStackLnet/minecraft/inventory/SidedInventory;canExtractInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
-