Package net.minecraft.inventory
Interface Inventory
- All Known Subinterfaces:
HopperProvider,SidedInventory
- All Known Implementing Classes:
AnimalInventory,BeaconBlockEntity,BrewingStandBlockEntity,ChestBlockEntity,ChestMinecartEntity,class_1014,class_1422,CraftingInventory,CraftingResultInventory,DispenserBlockEntity,DoubleInventory,DropperBlockEntity,EnderChestInventory,FurnaceBlockEntity,HopperBlockEntity,HopperMinecartEntity,PlayerInventory,SimpleInventory,StorageMinecartEntity,TraderInventory
public interface Inventory
- Mappings:
Namespace Name official pnintermediary net/minecraft/class_849named net/minecraft/inventory/Inventory
-
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUseInv(PlayerEntity player) intintgetInvStack(int slot) booleanisValidInvStack(int slot, ItemStack stack) voidvoidvoidbooleanremoveInvStack(int slot) voidsetInvStack(int slot, ItemStack stack) takeInvStack(int slot, int amount)
-
Method Details
-
getInvSize
int getInvSize()- Mappings:
Namespace Name Mixin selector official aLpn;a()Iintermediary method_2388Lnet/minecraft/class_849;method_2388()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
getInvStack
- Mappings:
Namespace Name Mixin selector official aLpn;a(I)Labo;intermediary method_2381Lnet/minecraft/class_849;method_2381(I)Lnet/minecraft/class_1071;named getInvStackLnet/minecraft/inventory/Inventory;getInvStack(I)Lnet/minecraft/item/ItemStack;
-
takeInvStack
- Mappings:
Namespace Name Mixin selector official aLpn;a(II)Labo;intermediary method_2382Lnet/minecraft/class_849;method_2382(II)Lnet/minecraft/class_1071;named takeInvStackLnet/minecraft/inventory/Inventory;takeInvStack(II)Lnet/minecraft/item/ItemStack;
-
removeInvStack
- Mappings:
Namespace Name Mixin selector official a_Lpn;a_(I)Labo;intermediary method_2386Lnet/minecraft/class_849;method_2386(I)Lnet/minecraft/class_1071;named removeInvStackLnet/minecraft/inventory/Inventory;removeInvStack(I)Lnet/minecraft/item/ItemStack;
-
setInvStack
- Mappings:
Namespace Name Mixin selector official aLpn;a(ILabo;)Vintermediary method_2383Lnet/minecraft/class_849;method_2383(ILnet/minecraft/class_1071;)Vnamed setInvStackLnet/minecraft/inventory/Inventory;setInvStack(ILnet/minecraft/item/ItemStack;)V
-
method_2385
String method_2385()- Mappings:
Namespace Name Mixin selector official bLpn;b()Ljava/lang/String;intermediary method_2385Lnet/minecraft/class_849;method_2385()Ljava/lang/String;named method_2385Lnet/minecraft/inventory/Inventory;method_2385()Ljava/lang/String;
-
method_5339
boolean method_5339()- Mappings:
Namespace Name Mixin selector official k_Lpn;k_()Zintermediary method_5339Lnet/minecraft/class_849;method_5339()Znamed method_5339Lnet/minecraft/inventory/Inventory;method_5339()Z
-
getInvMaxStackAmount
int getInvMaxStackAmount()- Mappings:
Namespace Name Mixin selector official dLpn;d()Iintermediary method_2389Lnet/minecraft/class_849;method_2389()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
markDirty
void markDirty()- Mappings:
Namespace Name Mixin selector official eLpn;e()Vintermediary method_543Lnet/minecraft/class_849;method_543()Vnamed markDirtyLnet/minecraft/inventory/Inventory;markDirty()V
-
canPlayerUseInv
- Mappings:
Namespace Name Mixin selector official aLpn;a(Lxk;)Zintermediary method_2384Lnet/minecraft/class_849;method_2384(Lnet/minecraft/class_988;)Znamed canPlayerUseInvLnet/minecraft/inventory/Inventory;canPlayerUseInv(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
method_2390
void method_2390()- Mappings:
Namespace Name Mixin selector official fLpn;f()Vintermediary method_2390Lnet/minecraft/class_849;method_2390()Vnamed method_2390Lnet/minecraft/inventory/Inventory;method_2390()V
-
method_2387
void method_2387()- Mappings:
Namespace Name Mixin selector official l_Lpn;l_()Vintermediary method_2387Lnet/minecraft/class_849;method_2387()Vnamed method_2387Lnet/minecraft/inventory/Inventory;method_2387()V
-
isValidInvStack
- Mappings:
Namespace Name Mixin selector official bLpn;b(ILabo;)Zintermediary method_5338Lnet/minecraft/class_849;method_5338(ILnet/minecraft/class_1071;)Znamed isValidInvStackLnet/minecraft/inventory/Inventory;isValidInvStack(ILnet/minecraft/item/ItemStack;)Z
-