Package net.minecraft.tileentity
Class TileEntityDispenser
java.lang.Object
net.minecraft.tileentity.TileEntityBase
net.minecraft.tileentity.TileEntityDispenser
- All Implemented Interfaces:
InventoryBase
- Mappings:
Namespace Name intermediary net/minecraft/class_137glue class_22server akclient aznamed net/minecraft/tileentity/TileEntityDispenser
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUse(PlayerBase player) getInventoryItem(int index) intintvoidvoidsetInventoryItem(int slot, ItemInstance stack) takeInventoryItem(int index, int count) voidMethods inherited from class net.minecraft.tileentity.TileEntityBase
getCachedId, getPacketContents, getTile, invalidate, isInvalid, markDirty, method_1074, tick, tileEntityFromNBT, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.InventoryBase
markDirty
-
Field Details
-
contents
- Mappings:
Namespace Name Mixin selector intermediary field_714Lnet/minecraft/class_137;field_714:[Lnet/minecraft/class_31;glue field_27Lclass_22;field_27:[Lclass_224;server aLak;a:[Lfy;client aLaz;a:[Liz;named contentsLnet/minecraft/tileentity/TileEntityDispenser;contents:[Lnet/minecraft/item/ItemInstance;
-
rand
- Mappings:
Namespace Name Mixin selector intermediary field_715Lnet/minecraft/class_137;field_715:Ljava/util/Random;glue field_28Lclass_22;field_28:Ljava/util/Random;server bLak;b:Ljava/util/Random;client bLaz;b:Ljava/util/Random;named randLnet/minecraft/tileentity/TileEntityDispenser;rand:Ljava/util/Random;
-
-
Constructor Details
-
TileEntityDispenser
public TileEntityDispenser()
-
-
Method Details
-
getInventorySize
public int getInventorySize()- Specified by:
getInventorySizein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_948Lnet/minecraft/class_134;method_948()Iglue method_49Lclass_287;method_49()Iserver aLhp;a()Iclient aLlw;a()Inamed getInventorySizeLnet/minecraft/inventory/InventoryBase;getInventorySize()I
-
getInventoryItem
- Specified by:
getInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_954Lnet/minecraft/class_134;method_954(I)Lnet/minecraft/class_31;glue method_58Lclass_287;method_58(I)Lclass_224;server d_Lhp;d_(I)Lfy;client f_Llw;f_(I)Liz;named getInventoryItemLnet/minecraft/inventory/InventoryBase;getInventoryItem(I)Lnet/minecraft/item/ItemInstance;
-
takeInventoryItem
- Specified by:
takeInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_949Lnet/minecraft/class_134;method_949(II)Lnet/minecraft/class_31;glue method_50Lclass_287;method_50(II)Lclass_224;server aLhp;a(II)Lfy;client aLlw;a(II)Liz;named takeInventoryItemLnet/minecraft/inventory/InventoryBase;takeInventoryItem(II)Lnet/minecraft/item/ItemInstance;
-
getItemToDispense
- Mappings:
Namespace Name Mixin selector intermediary method_665Lnet/minecraft/class_137;method_665()Lnet/minecraft/class_31;glue method_54Lclass_22;method_54()Lclass_224;server bLak;b()Lfy;client bLaz;b()Liz;named getItemToDispenseLnet/minecraft/tileentity/TileEntityDispenser;getItemToDispense()Lnet/minecraft/item/ItemInstance;
-
setInventoryItem
- Specified by:
setInventoryItemin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_950Lnet/minecraft/class_134;method_950(ILnet/minecraft/class_31;)Vglue method_51Lclass_287;method_51(ILclass_224;)Vserver aLhp;a(ILfy;)Vclient aLlw;a(ILiz;)Vnamed setInventoryItemLnet/minecraft/inventory/InventoryBase;setInventoryItem(ILnet/minecraft/item/ItemInstance;)V
-
getContainerName
- Specified by:
getContainerNamein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_952Lnet/minecraft/class_134;method_952()Ljava/lang/String;glue method_56Lclass_287;method_56()Ljava/lang/String;server cLhp;c()Ljava/lang/String;client cLlw;c()Ljava/lang/String;named getContainerNameLnet/minecraft/inventory/InventoryBase;getContainerName()Ljava/lang/String;
-
readIdentifyingData
- Overrides:
readIdentifyingDatain classTileEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1077Lnet/minecraft/class_55;method_1077(Lnet/minecraft/class_8;)Vglue method_52Lclass_356;method_52(Lclass_333;)Vserver aLjh;a(Liq;)Vclient aLow;a(Lnu;)Vnamed readIdentifyingDataLnet/minecraft/tileentity/TileEntityBase;readIdentifyingData(Lnet/minecraft/util/io/CompoundTag;)V
-
writeIdentifyingData
- Overrides:
writeIdentifyingDatain classTileEntityBase- Mappings:
Namespace Name Mixin selector intermediary method_1078Lnet/minecraft/class_55;method_1078(Lnet/minecraft/class_8;)Vglue method_55Lclass_356;method_55(Lclass_333;)Vserver bLjh;b(Liq;)Vclient bLow;b(Lnu;)Vnamed writeIdentifyingDataLnet/minecraft/tileentity/TileEntityBase;writeIdentifyingData(Lnet/minecraft/util/io/CompoundTag;)V
-
getMaxItemCount
public int getMaxItemCount()- Specified by:
getMaxItemCountin interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_953Lnet/minecraft/class_134;method_953()Iglue method_57Lclass_287;method_57()Iserver dLhp;d()Iclient dLlw;d()Inamed getMaxItemCountLnet/minecraft/inventory/InventoryBase;getMaxItemCount()I
-
canPlayerUse
- Specified by:
canPlayerUsein interfaceInventoryBase- Mappings:
Namespace Name Mixin selector intermediary method_951Lnet/minecraft/class_134;method_951(Lnet/minecraft/class_54;)Zglue method_53Lclass_287;method_53(Lclass_172;)Zserver a_Lhp;a_(Lem;)Zclient a_Llw;a_(Lgs;)Znamed canPlayerUseLnet/minecraft/inventory/InventoryBase;canPlayerUse(Lnet/minecraft/entity/player/PlayerBase;)Z
-