Package net.minecraft.block.entity
Class ChestBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.class_2737
net.minecraft.block.entity.ChestBlockEntity
- All Implemented Interfaces:
LockableScreenHandlerFactory,class_2964,Inventory,NamedScreenHandlerFactory,Nameable,Tickable
- Mappings:
Namespace Name official aseintermediary net/minecraft/class_216named net/minecraft/block/entity/ChestBlockEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatprivate ChestBlock.Typeprivate DefaultedList<ItemStack>booleanfloatprivate intintFields inherited from class net.minecraft.block.entity.class_2737
field_12852, field_12853, nameFields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateScreenHandler(PlayerInventory inventory, PlayerEntity player) voidfromNbt(NbtCompound nbt) getId()intintbooleanisEmpty()voidstatic voidmethod_13325(class_2934 class_2934) protected DefaultedList<ItemStack>voidmethod_541(NbtCompound nbtCompound) private voidmethod_8985(ChestBlockEntity chest, Direction dir) protected ChestBlockEntitymethod_8986(Direction direction) private booleanmethod_8987(BlockPos blockPos) booleanonBlockAction(int int2, int int3) voidonInvClose(PlayerEntity player) voidonInvOpen(PlayerEntity player) voidvoidtick()Methods inherited from class net.minecraft.block.entity.class_2737
canPlayerUseInv, clear, getInvStack, getLootTableId, getProperties, getProperty, hasCustomName, isValidInvStack, method_11660, method_11661, method_11662, method_11663, method_13729, removeInvStack, setInvStack, setProperty, takeInvStackMethods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
getLock, hasLock, method_6344, setLockMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, create, getBlock, getDataValue, getEntityWorld, getIdentifier, getPos, getSquaredDistance, getSquaredRenderDistance, getUpdatePacket, hasWorld, isRemoved, markDirty, method_11646, method_13321, method_13322, method_13323, populateCrashReport, setPosition, setWorld, shouldNotCopyNbtFromItem
-
Field Details
-
field_15152
- Mappings:
Namespace Name Mixin selector official pLase;p:Ldd;intermediary field_15152Lnet/minecraft/class_216;field_15152:Lnet/minecraft/class_3114;named field_15152Lnet/minecraft/block/entity/ChestBlockEntity;field_15152:Lnet/minecraft/util/collection/DefaultedList;
-
field_517
public boolean field_517- Mappings:
Namespace Name Mixin selector official aLase;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 fLase;f:Lase;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 gLase;g:Lase;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 hLase;h:Lase;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 iLase;i:Lase;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 jLase;j: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 kLase;k: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 lLase;l: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 qLase;q:Iintermediary field_526Lnet/minecraft/class_216;field_526:Inamed ticksOpenLnet/minecraft/block/entity/ChestBlockEntity;ticksOpen:I
-
field_12843
- Mappings:
Namespace Name Mixin selector official rLase;r:Lamg$a;intermediary field_12843Lnet/minecraft/class_216;field_12843:Lnet/minecraft/class_118$class_2719;named field_12843Lnet/minecraft/block/entity/ChestBlockEntity;field_12843:Lnet/minecraft/block/ChestBlock$Type;
-
-
Constructor Details
-
ChestBlockEntity
public ChestBlockEntity() -
ChestBlockEntity
-
-
Method Details
-
getInvSize
public int getInvSize()- Specified by:
getInvSizein interfaceInventory- Mappings:
Namespace Name Mixin selector official v_Lrc;v_()Iintermediary method_2388Lnet/minecraft/class_849;method_2388()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
isEmpty
public boolean isEmpty() -
getTranslationKey
- Specified by:
getTranslationKeyin interfaceNameable- Mappings:
Namespace Name Mixin selector official h_Lrp;h_()Ljava/lang/String;intermediary method_2518Lnet/minecraft/class_2611;method_2518()Ljava/lang/String;named getTranslationKeyLnet/minecraft/text/Nameable;getTranslationKey()Ljava/lang/String;
-
method_13325
- Mappings:
Namespace Name Mixin selector official aLase;a(Lph;)Vintermediary method_13325Lnet/minecraft/class_216;method_13325(Lnet/minecraft/class_2934;)Vnamed method_13325Lnet/minecraft/block/entity/ChestBlockEntity;method_13325(Lnet/minecraft/class_2934;)V
-
fromNbt
- Overrides:
fromNbtin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLasc;a(Ldu;)Vintermediary method_537Lnet/minecraft/class_226;method_537(Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/block/entity/BlockEntity;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_541
- Overrides:
method_541in classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official bLasc;b(Ldu;)Ldu;intermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;named method_541Lnet/minecraft/block/entity/BlockEntity;method_541(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official y_Lrc;y_()Iintermediary method_2389Lnet/minecraft/class_849;method_2389()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
resetBlock
public void resetBlock()- Overrides:
resetBlockin classBlockEntity- Mappings:
Namespace Name Mixin selector official BLasc;B()Vintermediary method_546Lnet/minecraft/class_226;method_546()Vnamed resetBlockLnet/minecraft/block/entity/BlockEntity;resetBlock()V
-
method_8985
- Mappings:
Namespace Name Mixin selector official aLase;a(Lase;Lcv;)Vintermediary method_8985Lnet/minecraft/class_216;method_8985(Lnet/minecraft/class_216;Lnet/minecraft/class_1354;)Vnamed method_8985Lnet/minecraft/block/entity/ChestBlockEntity;method_8985(Lnet/minecraft/block/entity/ChestBlockEntity;Lnet/minecraft/util/math/Direction;)V
-
method_511
public void method_511()- Mappings:
Namespace Name Mixin selector official oLase;o()Vintermediary method_511Lnet/minecraft/class_216;method_511()Vnamed method_511Lnet/minecraft/block/entity/ChestBlockEntity;method_511()V
-
method_8986
- Mappings:
Namespace Name Mixin selector official aLase;a(Lcv;)Lase;intermediary method_8986Lnet/minecraft/class_216;method_8986(Lnet/minecraft/class_1354;)Lnet/minecraft/class_216;named method_8986Lnet/minecraft/block/entity/ChestBlockEntity;method_8986(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/entity/ChestBlockEntity;
-
method_8987
- Mappings:
Namespace Name Mixin selector official bLase;b(Lco;)Zintermediary method_8987Lnet/minecraft/class_216;method_8987(Lnet/minecraft/class_2552;)Znamed method_8987Lnet/minecraft/block/entity/ChestBlockEntity;method_8987(Lnet/minecraft/util/math/BlockPos;)Z
-
tick
public void tick() -
onBlockAction
public boolean onBlockAction(int int2, int int3) - Overrides:
onBlockActionin classBlockEntity- Mappings:
Namespace Name Mixin selector official cLasc;c(II)Zintermediary method_4838Lnet/minecraft/class_226;method_4838(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-
onInvOpen
- Specified by:
onInvOpenin interfaceInventory- Overrides:
onInvOpenin classclass_2737- Mappings:
Namespace Name Mixin selector official bLrc;b(Laay;)Vintermediary method_10894Lnet/minecraft/class_849;method_10894(Lnet/minecraft/class_988;)Vnamed onInvOpenLnet/minecraft/inventory/Inventory;onInvOpen(Lnet/minecraft/entity/player/PlayerEntity;)V
-
onInvClose
- Specified by:
onInvClosein interfaceInventory- Overrides:
onInvClosein classclass_2737- Mappings:
Namespace Name Mixin selector official cLrc;c(Laay;)Vintermediary method_10895Lnet/minecraft/class_849;method_10895(Lnet/minecraft/class_988;)Vnamed onInvCloseLnet/minecraft/inventory/Inventory;onInvClose(Lnet/minecraft/entity/player/PlayerEntity;)V
-
markRemoved
public void markRemoved()- Overrides:
markRemovedin classBlockEntity- Mappings:
Namespace Name Mixin selector official zLasc;z()Vintermediary method_547Lnet/minecraft/class_226;method_547()Vnamed markRemovedLnet/minecraft/block/entity/BlockEntity;markRemoved()V
-
method_4806
- Mappings:
Namespace Name Mixin selector official pLase;p()Lamg$a;intermediary method_4806Lnet/minecraft/class_216;method_4806()Lnet/minecraft/class_118$class_2719;named method_4806Lnet/minecraft/block/entity/ChestBlockEntity;method_4806()Lnet/minecraft/block/ChestBlock$Type;
-
getId
- Specified by:
getIdin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official lLrj;l()Ljava/lang/String;intermediary method_10906Lnet/minecraft/class_2608;method_10906()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-
createScreenHandler
- Specified by:
createScreenHandlerin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLrj;a(Laax;Laay;)Lacl;intermediary method_10905Lnet/minecraft/class_2608;method_10905(Lnet/minecraft/class_987;Lnet/minecraft/class_988;)Lnet/minecraft/class_1002;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-
method_13730
- Specified by:
method_13730in classclass_2737- Mappings:
Namespace Name Mixin selector official qLast;q()Ldd;intermediary method_13730Lnet/minecraft/class_2737;method_13730()Lnet/minecraft/class_3114;named method_13730Lnet/minecraft/block/entity/class_2737;method_13730()Lnet/minecraft/util/collection/DefaultedList;
-