Package net.minecraft.block.entity
Class ChestBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.ChestBlockEntity
- All Implemented Interfaces:
LockableScreenHandlerFactory,Inventory,NamedScreenHandlerFactory,Nameable,Tickable
public class ChestBlockEntity extends LockableContainerBlockEntity implements Tickable, Inventory
- Mappings:
Namespace Name official akyintermediary net/minecraft/class_350named net/minecraft/block/entity/ChestBlockEntity
-
Field Summary
Fields Modifier and Type Field Description floatanimationAnglebooleanfield_1406ChestBlockEntityfield_1407ChestBlockEntityfield_1408ChestBlockEntityfield_1409ChestBlockEntityfield_1410floatfield_1412private intfield_1416private ItemStack[]inventoryStacksprivate intticksOpenprivate StringtranslationKeyintviewerCountFields inherited from class net.minecraft.block.entity.BlockEntity
block, pos, removed, world -
Constructor Summary
Constructors Constructor Description ChestBlockEntity()ChestBlockEntity(int int2) -
Method Summary
Methods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
getLock, getName, hasLock, setLockMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, createFromTag, getBlock, getDataValue, getPacket, getPos, getSquaredDistance, getSquaredRenderDistance, getWorld, hasWorld, isRemoved, markDirty, populateCrashReport, setPos, setWorld, shouldNotCopyTagFromItem
-
Field Details
-
inventoryStacks
- Mappings:
Namespace Name Mixin selector official mLaky;m:[Lzx;intermediary field_1414Lnet/minecraft/class_350;field_1414:[Lnet/minecraft/class_2056;named inventoryStacksLnet/minecraft/block/entity/ChestBlockEntity;inventoryStacks:[Lnet/minecraft/item/ItemStack;
-
field_1406
public boolean field_1406- Mappings:
Namespace Name Mixin selector official aLaky;a:Zintermediary field_1406Lnet/minecraft/class_350;field_1406:Znamed field_1406Lnet/minecraft/block/entity/ChestBlockEntity;field_1406:Z
-
field_1407
- Mappings:
Namespace Name Mixin selector official fLaky;f:Laky;intermediary field_1407Lnet/minecraft/class_350;field_1407:Lnet/minecraft/class_350;named field_1407Lnet/minecraft/block/entity/ChestBlockEntity;field_1407:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_1408
- Mappings:
Namespace Name Mixin selector official gLaky;g:Laky;intermediary field_1408Lnet/minecraft/class_350;field_1408:Lnet/minecraft/class_350;named field_1408Lnet/minecraft/block/entity/ChestBlockEntity;field_1408:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_1409
- Mappings:
Namespace Name Mixin selector official hLaky;h:Laky;intermediary field_1409Lnet/minecraft/class_350;field_1409:Lnet/minecraft/class_350;named field_1409Lnet/minecraft/block/entity/ChestBlockEntity;field_1409:Lnet/minecraft/block/entity/ChestBlockEntity;
-
field_1410
- Mappings:
Namespace Name Mixin selector official iLaky;i:Laky;intermediary field_1410Lnet/minecraft/class_350;field_1410:Lnet/minecraft/class_350;named field_1410Lnet/minecraft/block/entity/ChestBlockEntity;field_1410:Lnet/minecraft/block/entity/ChestBlockEntity;
-
animationAngle
public float animationAngle- Mappings:
Namespace Name Mixin selector official jLaky;j:Fintermediary field_1411Lnet/minecraft/class_350;field_1411:Fnamed animationAngleLnet/minecraft/block/entity/ChestBlockEntity;animationAngle:F
-
field_1412
public float field_1412- Mappings:
Namespace Name Mixin selector official kLaky;k:Fintermediary field_1412Lnet/minecraft/class_350;field_1412:Fnamed field_1412Lnet/minecraft/block/entity/ChestBlockEntity;field_1412:F
-
viewerCount
public int viewerCount- Mappings:
Namespace Name Mixin selector official lLaky;l:Iintermediary field_1413Lnet/minecraft/class_350;field_1413:Inamed viewerCountLnet/minecraft/block/entity/ChestBlockEntity;viewerCount:I
-
ticksOpen
private int ticksOpen- Mappings:
Namespace Name Mixin selector official nLaky;n:Iintermediary field_1415Lnet/minecraft/class_350;field_1415:Inamed ticksOpenLnet/minecraft/block/entity/ChestBlockEntity;ticksOpen:I
-
field_1416
private int field_1416- Mappings:
Namespace Name Mixin selector official oLaky;o:Iintermediary field_1416Lnet/minecraft/class_350;field_1416:Inamed field_1416Lnet/minecraft/block/entity/ChestBlockEntity;field_1416:I
-
translationKey
- Mappings:
Namespace Name Mixin selector official pLaky;p:Ljava/lang/String;intermediary field_1417Lnet/minecraft/class_350;field_1417: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 o_Log;o_()Iintermediary method_6748Lnet/minecraft/class_1718;method_6748()Inamed getInvSizeLnet/minecraft/inventory/Inventory;getInvSize()I
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(I)Lzx;intermediary method_6736Lnet/minecraft/class_1718;method_6736(I)Lnet/minecraft/class_2056;named getInvStackLnet/minecraft/inventory/Inventory;getInvStack(I)Lnet/minecraft/item/ItemStack;
-
takeInvStack
- Specified by:
takeInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(II)Lzx;intermediary method_6737Lnet/minecraft/class_1718;method_6737(II)Lnet/minecraft/class_2056;named takeInvStackLnet/minecraft/inventory/Inventory;takeInvStack(II)Lnet/minecraft/item/ItemStack;
-
removeInvStack
- Specified by:
removeInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(I)Lzx;intermediary method_6741Lnet/minecraft/class_1718;method_6741(I)Lnet/minecraft/class_2056;named removeInvStackLnet/minecraft/inventory/Inventory;removeInvStack(I)Lnet/minecraft/item/ItemStack;
-
setInvStack
- Specified by:
setInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(ILzx;)Vintermediary method_6738Lnet/minecraft/class_1718;method_6738(ILnet/minecraft/class_2056;)Vnamed setInvStackLnet/minecraft/inventory/Inventory;setInvStack(ILnet/minecraft/item/ItemStack;)V
-
getTranslationKey
- Specified by:
getTranslationKeyin interfaceNameable- Mappings:
Namespace Name Mixin selector official e_Lop;e_()Ljava/lang/String;intermediary method_6261Lnet/minecraft/class_1726;method_6261()Ljava/lang/String;named getTranslationKeyLnet/minecraft/text/Nameable;getTranslationKey()Ljava/lang/String;
-
hasCustomName
public boolean hasCustomName()- Specified by:
hasCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official l_Lop;l_()Zintermediary method_6770Lnet/minecraft/class_1726;method_6770()Znamed hasCustomNameLnet/minecraft/text/Nameable;hasCustomName()Z
-
setTranslationKeyName
- Mappings:
Namespace Name Mixin selector official aLaky;a(Ljava/lang/String;)Vintermediary method_1123Lnet/minecraft/class_350;method_1123(Ljava/lang/String;)Vnamed setTranslationKeyNameLnet/minecraft/block/entity/ChestBlockEntity;setTranslationKeyName(Ljava/lang/String;)V
-
fromTag
- Overrides:
fromTagin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official aLakw;a(Ldn;)Vintermediary method_1098Lnet/minecraft/class_348;method_1098(Lnet/minecraft/class_1405;)Vnamed fromTagLnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
-
toTag
- Overrides:
toTagin classLockableContainerBlockEntity- Mappings:
Namespace Name Mixin selector official bLakw;b(Ldn;)Vintermediary method_1100Lnet/minecraft/class_348;method_1100(Lnet/minecraft/class_1405;)Vnamed toTagLnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)V
-
getInvMaxStackAmount
public int getInvMaxStackAmount()- Specified by:
getInvMaxStackAmountin interfaceInventory- Mappings:
Namespace Name Mixin selector official q_Log;q_()Iintermediary method_6749Lnet/minecraft/class_1718;method_6749()Inamed getInvMaxStackAmountLnet/minecraft/inventory/Inventory;getInvMaxStackAmount()I
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLog;a(Lwn;)Zintermediary method_6739Lnet/minecraft/class_1718;method_6739(Lnet/minecraft/class_1963;)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 ELakw;E()Vintermediary method_1091Lnet/minecraft/class_348;method_1091()Vnamed resetBlockLnet/minecraft/block/entity/BlockEntity;resetBlock()V
-
method_1121
- Mappings:
Namespace Name Mixin selector official aLaky;a(Laky;Lcq;)Vintermediary method_1121Lnet/minecraft/class_350;method_1121(Lnet/minecraft/class_350;Lnet/minecraft/class_1383;)Vnamed method_1121Lnet/minecraft/block/entity/ChestBlockEntity;method_1121(Lnet/minecraft/block/entity/ChestBlockEntity;Lnet/minecraft/util/math/Direction;)V
-
method_1125
public void method_1125()- Mappings:
Namespace Name Mixin selector official mLaky;m()Vintermediary method_1125Lnet/minecraft/class_350;method_1125()Vnamed method_1125Lnet/minecraft/block/entity/ChestBlockEntity;method_1125()V
-
method_1122
- Mappings:
Namespace Name Mixin selector official aLaky;a(Lcq;)Laky;intermediary method_1122Lnet/minecraft/class_350;method_1122(Lnet/minecraft/class_1383;)Lnet/minecraft/class_350;named method_1122Lnet/minecraft/block/entity/ChestBlockEntity;method_1122(Lnet/minecraft/util/math/Direction;)Lnet/minecraft/block/entity/ChestBlockEntity;
-
method_1124
- Mappings:
Namespace Name Mixin selector official bLaky;b(Lcj;)Zintermediary method_1124Lnet/minecraft/class_350;method_1124(Lnet/minecraft/class_1372;)Znamed method_1124Lnet/minecraft/block/entity/ChestBlockEntity;method_1124(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 cLakw;c(II)Zintermediary method_1101Lnet/minecraft/class_348;method_1101(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-
onInvOpen
- Specified by:
onInvOpenin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(Lwn;)Vintermediary method_6744Lnet/minecraft/class_1718;method_6744(Lnet/minecraft/class_1963;)Vnamed onInvOpenLnet/minecraft/inventory/Inventory;onInvOpen(Lnet/minecraft/entity/player/PlayerEntity;)V
-
onInvClose
- Specified by:
onInvClosein interfaceInventory- Mappings:
Namespace Name Mixin selector official cLog;c(Lwn;)Vintermediary method_6745Lnet/minecraft/class_1718;method_6745(Lnet/minecraft/class_1963;)Vnamed onInvCloseLnet/minecraft/inventory/Inventory;onInvClose(Lnet/minecraft/entity/player/PlayerEntity;)V
-
isValidInvStack
- Specified by:
isValidInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(ILzx;)Zintermediary method_6743Lnet/minecraft/class_1718;method_6743(ILnet/minecraft/class_2056;)Znamed isValidInvStackLnet/minecraft/inventory/Inventory;isValidInvStack(ILnet/minecraft/item/ItemStack;)Z
-
markRemoved
public void markRemoved()- Overrides:
markRemovedin classBlockEntity- Mappings:
Namespace Name Mixin selector official yLakw;y()Vintermediary method_1110Lnet/minecraft/class_348;method_1110()Vnamed markRemovedLnet/minecraft/block/entity/BlockEntity;markRemoved()V
-
method_1126
public int method_1126()- Mappings:
Namespace Name Mixin selector official nLaky;n()Iintermediary method_1126Lnet/minecraft/class_350;method_1126()Inamed method_1126Lnet/minecraft/block/entity/ChestBlockEntity;method_1126()I
-
getId
- Specified by:
getIdin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official kLol;k()Ljava/lang/String;intermediary method_6762Lnet/minecraft/class_1723;method_6762()Ljava/lang/String;named getIdLnet/minecraft/screen/NamedScreenHandlerFactory;getId()Ljava/lang/String;
-
createScreenHandler
- Specified by:
createScreenHandlerin interfaceNamedScreenHandlerFactory- Mappings:
Namespace Name Mixin selector official aLol;a(Lwm;Lwn;)Lxi;intermediary method_6761Lnet/minecraft/class_1723;method_6761(Lnet/minecraft/class_1962;Lnet/minecraft/class_1963;)Lnet/minecraft/class_1983;named createScreenHandlerLnet/minecraft/screen/NamedScreenHandlerFactory;createScreenHandler(Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/entity/player/PlayerEntity;)Lnet/minecraft/screen/ScreenHandler;
-
getProperty
public int getProperty(int key)- Specified by:
getPropertyin interfaceInventory- Mappings:
Namespace Name Mixin selector official a_Log;a_(I)Iintermediary method_6740Lnet/minecraft/class_1718;method_6740(I)Inamed getPropertyLnet/minecraft/inventory/Inventory;getProperty(I)I
-
setProperty
public void setProperty(int id, int value)- Specified by:
setPropertyin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLog;b(II)Vintermediary method_6742Lnet/minecraft/class_1718;method_6742(II)Vnamed setPropertyLnet/minecraft/inventory/Inventory;setProperty(II)V
-
getProperties
public int getProperties()- Specified by:
getPropertiesin interfaceInventory- Mappings:
Namespace Name Mixin selector official gLog;g()Iintermediary method_6746Lnet/minecraft/class_1718;method_6746()Inamed getPropertiesLnet/minecraft/inventory/Inventory;getProperties()I
-
clear
public void clear()
-