Package net.minecraft.block.entity
Class ChestBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.ChestBlockEntity
- All Implemented Interfaces:
Inventory
- Mappings:
Namespace Name official anhintermediary net/minecraft/class_216named net/minecraft/block/entity/ChestBlockEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUseInv(PlayerEntity player) voidfromNbt(NbtCompound nbt) intintgetInvStack(int slot) booleanisValidInvStack(int slot, ItemStack stack) voidvoidvoidprivate voidmethod_4205(ChestBlockEntity chestBlockEntity, int int2) private booleanmethod_4804(int int2, int int3, int int4) intvoidbooleanvoidbooleanonBlockAction(int int2, int int3) removeInvStack(int slot) voidvoidsetInvStack(int slot, ItemStack stack) voidsetTranslationKeyName(String name) takeInvStack(int slot, int amount) voidtoNbt(NbtCompound nbt) Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromNbt, getBlock, getDataValue, getEntityWorld, getPacket, getSquaredDistance, getSquaredRenderDistance, hasWorld, isRemoved, markDirty, populateCrashReport, setWorld
-
Field Details
-
inventoryStacks
- Mappings:
Namespace Name Mixin selector official pLanh;p:[Labo;intermediary field_525Lnet/minecraft/class_216;field_525:[Lnet/minecraft/class_1071;named inventoryStacksLnet/minecraft/block/entity/ChestBlockEntity;inventoryStacks:[Lnet/minecraft/item/ItemStack;
-
field_517
public boolean field_517- Mappings:
Namespace Name Mixin selector official aLanh;a:Zintermediary field_517Lnet/minecraft/class_216;field_517:Znamed field_517Lnet/minecraft/block/entity/ChestBlockEntity;field_517:Z
-
field_518
- Mappings:
Namespace Name Mixin selector official iLanh;i:Lanh;intermediary field_518Lnet/minecraft/class_216;field_518:Lnet/minecraft/class_216;named field_518Lnet/minecraft/block/entity/ChestBlockEntity;field_518:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_519
- Mappings:
Namespace Name Mixin selector official jLanh;j:Lanh;intermediary field_519Lnet/minecraft/class_216;field_519:Lnet/minecraft/class_216;named field_519Lnet/minecraft/block/entity/ChestBlockEntity;field_519:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_520
- Mappings:
Namespace Name Mixin selector official kLanh;k:Lanh;intermediary field_520Lnet/minecraft/class_216;field_520:Lnet/minecraft/class_216;named field_520Lnet/minecraft/block/entity/ChestBlockEntity;field_520:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_521
- Mappings:
Namespace Name Mixin selector official lLanh;l:Lanh;intermediary field_521Lnet/minecraft/class_216;field_521:Lnet/minecraft/class_216;named field_521Lnet/minecraft/block/entity/ChestBlockEntity;field_521:Lnet/minecraft/block/entity/ChestBlockEntity;
-
animationAngle
public float animationAngle- Mappings:
Namespace Name Mixin selector official mLanh;m:Fintermediary field_522Lnet/minecraft/class_216;field_522:Fnamed animationAngleLnet/minecraft/block/entity/ChestBlockEntity;animationAngle:F
-
field_523
public float field_523- Mappings:
Namespace Name Mixin selector official nLanh;n:Fintermediary field_523Lnet/minecraft/class_216;field_523:Fnamed field_523Lnet/minecraft/block/entity/ChestBlockEntity;field_523:F
-
viewerCount
public int viewerCount- Mappings:
Namespace Name Mixin selector official oLanh;o:Iintermediary field_524Lnet/minecraft/class_216;field_524:Inamed viewerCountLnet/minecraft/block/entity/ChestBlockEntity;viewerCount:I
-
ticksOpen
private int ticksOpen- Mappings:
Namespace Name Mixin selector official qLanh;q:Iintermediary field_526Lnet/minecraft/class_216;field_526:Inamed ticksOpenLnet/minecraft/block/entity/ChestBlockEntity;ticksOpen:I
-
field_5649
private int field_5649- Mappings:
Namespace Name Mixin selector official rLanh;r:Iintermediary field_5649Lnet/minecraft/class_216;field_5649:Inamed field_5649Lnet/minecraft/block/entity/ChestBlockEntity;field_5649:I
-
translationKey
- Mappings:
Namespace Name Mixin selector official sLanh;s:Ljava/lang/String;intermediary field_5650Lnet/minecraft/class_216;field_5650:Ljava/lang/String;named translationKeyLnet/minecraft/block/entity/ChestBlockEntity;translationKey:Ljava/lang/String;
-
-
Constructor Details
-
ChestBlockEntity
public ChestBlockEntity() -
ChestBlockEntity
-
-
Method Details
-
getInvSize
public int getInvSize()- Specified by:
getInvSizein interfaceInventory- Mappings:
Namespace Name Mixin selector official aLpn;a()Iintermediary method_2388Lnet/minecraft/class_849;method_2388()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- 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
- Specified by:
takeInvStackin interfaceInventory- 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
- Specified by:
removeInvStackin interfaceInventory- 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
- Specified by:
setInvStackin interfaceInventory- 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
- Specified by:
method_2385in interfaceInventory- 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
public boolean method_5339()- Specified by:
method_5339in interfaceInventory- 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
-
setTranslationKeyName
- Mappings:
Namespace Name Mixin selector official aLanh;a(Ljava/lang/String;)Vintermediary method_4805Lnet/minecraft/class_216;method_4805(Ljava/lang/String;)Vnamed setTranslationKeyNameLnet/minecraft/block/entity/ChestBlockEntity;setTranslationKeyName(Ljava/lang/String;)V
-
fromNbt
- Overrides:
fromNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLanc;a(Ldg;)Vintermediary method_537Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toNbt
- Overrides:
toNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLanc;b(Ldg;)Vintermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Vnamed toNbtLnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official dLpn;d()Iintermediary method_2389Lnet/minecraft/class_849;method_2389()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- 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
-
resetBlock
public void resetBlock()- Overrides:
resetBlockin classBlockEntity- Mappings:
Namespace Name Mixin selector official uLanc;u()Vintermediary method_546Lnet/minecraft/class_226;method_546()Vnamed resetBlockLnet/minecraft/block/entity/BlockEntity;resetBlock()V
-
method_4205
- Mappings:
Namespace Name Mixin selector official aLanh;a(Lanh;I)Vintermediary method_4205Lnet/minecraft/class_216;method_4205(Lnet/minecraft/class_216;I)Vnamed method_4205Lnet/minecraft/block/entity/ChestBlockEntity;method_4205(Lnet/minecraft/block/entity/ChestBlockEntity;I)V
-
method_511
public void method_511()- Mappings:
Namespace Name Mixin selector official iLanh;i()Vintermediary method_511Lnet/minecraft/class_216;method_511()Vnamed method_511Lnet/minecraft/block/entity/ChestBlockEntity;method_511()V
-
method_4804
private boolean method_4804(int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official aLanh;a(III)Zintermediary method_4804Lnet/minecraft/class_216;method_4804(III)Znamed method_4804Lnet/minecraft/block/entity/ChestBlockEntity;method_4804(III)Z
-
method_545
public void method_545()- Overrides:
method_545in classBlockEntity- Mappings:
Namespace Name Mixin selector official hLanc;h()Vintermediary method_545Lnet/minecraft/class_226;method_545()Vnamed method_545Lnet/minecraft/block/entity/BlockEntity;method_545()V
-
onBlockAction
public boolean onBlockAction(int int2, int int3) - Overrides:
onBlockActionin classBlockEntity- Mappings:
Namespace Name Mixin selector official cLanc;c(II)Zintermediary method_4838Lnet/minecraft/class_226;method_4838(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-
method_2390
public void method_2390()- Specified by:
method_2390in interfaceInventory- 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
public void method_2387()- Specified by:
method_2387in interfaceInventory- 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
- Specified by:
isValidInvStackin interfaceInventory- 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
-
markRemoved
public void markRemoved()- Overrides:
markRemovedin classBlockEntity- Mappings:
Namespace Name Mixin selector official sLanc;s()Vintermediary method_547Lnet/minecraft/class_226;method_547()Vnamed markRemovedLnet/minecraft/block/entity/BlockEntity;markRemoved()V
-
method_4806
public int method_4806()- Mappings:
Namespace Name Mixin selector official jLanh;j()Iintermediary method_4806Lnet/minecraft/class_216;method_4806()Inamed method_4806Lnet/minecraft/block/entity/ChestBlockEntity;method_4806()I
-