Interface SidedInventory

All Superinterfaces:
Inventory, Nameable
All Known Implementing Classes:
BeaconBlockEntity, BrewingStandBlockEntity, FurnaceBlockEntity

public interface SidedInventory extends Inventory
Mappings:
Namespace Name
official qy
intermediary net/minecraft/class_1559
named net/minecraft/inventory/SidedInventory
  • Method Details

    • getInvAvailableSlots

      int[] getInvAvailableSlots(Direction side)
      Mappings:
      Namespace Name Mixin selector
      official a Lqy;a(Lcs;)[I
      intermediary method_10915 Lnet/minecraft/class_1559;method_10915(Lnet/minecraft/class_1354;)[I
      named getInvAvailableSlots Lnet/minecraft/inventory/SidedInventory;getInvAvailableSlots(Lnet/minecraft/util/math/Direction;)[I
    • canInsertInvStack

      boolean canInsertInvStack(int slot, ItemStack stack, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official a Lqy;a(ILadq;Lcs;)Z
      intermediary method_5353 Lnet/minecraft/class_1559;method_5353(ILnet/minecraft/class_1071;Lnet/minecraft/class_1354;)Z
      named canInsertInvStack Lnet/minecraft/inventory/SidedInventory;canInsertInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z
    • canExtractInvStack

      boolean canExtractInvStack(int slot, ItemStack stack, Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official b Lqy;b(ILadq;Lcs;)Z
      intermediary method_5354 Lnet/minecraft/class_1559;method_5354(ILnet/minecraft/class_1071;Lnet/minecraft/class_1354;)Z
      named canExtractInvStack Lnet/minecraft/inventory/SidedInventory;canExtractInvStack(ILnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/Direction;)Z