Package net.minecraft.block.entity
Class class_2737
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.LockableContainerBlockEntity
net.minecraft.block.entity.class_2737
- All Implemented Interfaces:
LockableScreenHandlerFactory,class_2964,Inventory,NamedScreenHandlerFactory,Nameable
- Direct Known Subclasses:
ChestBlockEntity,DispenserBlockEntity,HopperBlockEntity,ShulkerBoxBlockEntity
- Mappings:
Namespace Name official bkaintermediary net/minecraft/class_2737named net/minecraft/block/entity/class_2737
-
Field Summary
FieldsFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanPlayerUseInv(PlayerEntity player) voidclear()getInvStack(int slot) intintgetProperty(int key) booleanbooleanisValidInvStack(int slot, ItemStack stack) voidmethod_11660(Identifier identifier, long long2) protected booleanmethod_11661(NbtCompound nbtCompound) voidmethod_11662(PlayerEntity playerEntity) protected booleanmethod_11663(NbtCompound nbtCompound) protected abstract DefaultedList<ItemStack>static voidmethod_16833(BlockView blockView, Random random, BlockPos blockPos, Identifier identifier) protected abstract voidmethod_16834(DefaultedList<ItemStack> defaultedList) voidmethod_16835(Text text) voidonInvClose(PlayerEntity player) voidonInvOpen(PlayerEntity player) removeInvStack(int slot) voidsetInvStack(int slot, ItemStack stack) voidsetProperty(int id, int value) takeInvStack(int slot, int amount) Methods inherited from class net.minecraft.block.entity.LockableContainerBlockEntity
fromNbt, getLock, hasLock, method_541, setLockMethods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, getEntityWorld, getPos, getSquaredDistance, getSquaredRenderDistance, getUpdatePacket, hasWorld, isRemoved, markDirty, markRemoved, method_11646, method_13321, method_13322, method_16780, method_16781, method_16783, onBlockAction, populateCrashReport, resetBlock, setPosition, setWorld, shouldNotCopyNbtFromItemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.inventory.Inventory
getHeight, getInvMaxStackAmount, getInvSize, isEmpty, markDirty, method_11260Methods inherited from interface net.minecraft.text.Nameable
method_15540, method_6344Methods inherited from interface net.minecraft.screen.NamedScreenHandlerFactory
createScreenHandler, getId
-
Field Details
-
field_12852
- Mappings:
Namespace Name Mixin selector official gLbka;g:Lpc;intermediary field_12852Lnet/minecraft/class_2737;field_12852:Lnet/minecraft/class_1653;named field_12852Lnet/minecraft/block/entity/class_2737;field_12852:Lnet/minecraft/util/Identifier;
-
field_12853
protected long field_12853- Mappings:
Namespace Name Mixin selector official hLbka;h:Jintermediary field_12853Lnet/minecraft/class_2737;field_12853:Jnamed field_12853Lnet/minecraft/block/entity/class_2737;field_12853:J
-
field_18643
- Mappings:
Namespace Name Mixin selector official iLbka;i:Lij;intermediary field_18643Lnet/minecraft/class_2737;field_18643:Lnet/minecraft/class_1982;named field_18643Lnet/minecraft/block/entity/class_2737;field_18643:Lnet/minecraft/text/Text;
-
-
Constructor Details
-
class_2737
-
-
Method Details
-
method_16833
public static void method_16833(BlockView blockView, Random random, BlockPos blockPos, Identifier identifier) - Mappings:
Namespace Name Mixin selector official aLbka;a(Laxk;Ljava/util/Random;Lel;Lpc;)Vintermediary method_16833Lnet/minecraft/class_2737;method_16833(Lnet/minecraft/class_1158;Ljava/util/Random;Lnet/minecraft/class_2552;Lnet/minecraft/class_1653;)Vnamed method_16833Lnet/minecraft/block/entity/class_2737;method_16833(Lnet/minecraft/world/BlockView;Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/Identifier;)V
-
method_11661
- Mappings:
Namespace Name Mixin selector official dLbka;d(Lgy;)Zintermediary method_11661Lnet/minecraft/class_2737;method_11661(Lnet/minecraft/class_322;)Znamed method_11661Lnet/minecraft/block/entity/class_2737;method_11661(Lnet/minecraft/nbt/NbtCompound;)Z
-
method_11663
- Mappings:
Namespace Name Mixin selector official eLbka;e(Lgy;)Zintermediary method_11663Lnet/minecraft/class_2737;method_11663(Lnet/minecraft/class_322;)Znamed method_11663Lnet/minecraft/block/entity/class_2737;method_11663(Lnet/minecraft/nbt/NbtCompound;)Z
-
method_11662
- Mappings:
Namespace Name Mixin selector official dLbka;d(Laog;)Vintermediary method_11662Lnet/minecraft/class_2737;method_11662(Lnet/minecraft/class_988;)Vnamed method_11662Lnet/minecraft/block/entity/class_2737;method_11662(Lnet/minecraft/entity/player/PlayerEntity;)V
-
getLootTableId
- Specified by:
getLootTableIdin interfaceclass_2964- Mappings:
Namespace Name Mixin selector official Q_Lads;Q_()Lpc;intermediary method_12936Lnet/minecraft/class_2964;method_12936()Lnet/minecraft/class_1653;named getLootTableIdLnet/minecraft/class_2964;getLootTableId()Lnet/minecraft/util/Identifier;
-
method_11660
- Mappings:
Namespace Name Mixin selector official aLbka;a(Lpc;J)Vintermediary method_11660Lnet/minecraft/class_2737;method_11660(Lnet/minecraft/class_1653;J)Vnamed method_11660Lnet/minecraft/block/entity/class_2737;method_11660(Lnet/minecraft/util/Identifier;J)V
-
hasCustomName
public boolean hasCustomName()- Specified by:
hasCustomNamein interfaceNameable- Mappings:
Namespace Name Mixin selector official O_Ladr;O_()Zintermediary method_5339Lnet/minecraft/class_2611;method_5339()Znamed hasCustomNameLnet/minecraft/text/Nameable;hasCustomName()Z
-
method_16835
- Mappings:
Namespace Name Mixin selector official aLbka;a(Lij;)Vintermediary method_16835Lnet/minecraft/class_2737;method_16835(Lnet/minecraft/class_1982;)Vnamed method_16835Lnet/minecraft/block/entity/class_2737;method_16835(Lnet/minecraft/text/Text;)V
-
method_15541
- Specified by:
method_15541in interfaceNameable- Mappings:
Namespace Name Mixin selector official eLadr;e()Lij;intermediary method_15541Lnet/minecraft/class_2611;method_15541()Lnet/minecraft/class_1982;named method_15541Lnet/minecraft/text/Nameable;method_15541()Lnet/minecraft/text/Text;
-
getInvStack
- Specified by:
getInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLade;a(I)Late;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 aLade;a(II)Late;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 bLade;b(I)Late;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 aLade;a(ILate;)Vintermediary method_2383Lnet/minecraft/class_849;method_2383(ILnet/minecraft/class_1071;)Vnamed setInvStackLnet/minecraft/inventory/Inventory;setInvStack(ILnet/minecraft/item/ItemStack;)V
-
canPlayerUseInv
- Specified by:
canPlayerUseInvin interfaceInventory- Mappings:
Namespace Name Mixin selector official aLade;a(Laog;)Zintermediary method_2384Lnet/minecraft/class_849;method_2384(Lnet/minecraft/class_988;)Znamed canPlayerUseInvLnet/minecraft/inventory/Inventory;canPlayerUseInv(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
onInvOpen
- Specified by:
onInvOpenin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLade;b(Laog;)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- Mappings:
Namespace Name Mixin selector official cLade;c(Laog;)Vintermediary method_10895Lnet/minecraft/class_849;method_10895(Lnet/minecraft/class_988;)Vnamed onInvCloseLnet/minecraft/inventory/Inventory;onInvClose(Lnet/minecraft/entity/player/PlayerEntity;)V
-
isValidInvStack
- Specified by:
isValidInvStackin interfaceInventory- Mappings:
Namespace Name Mixin selector official bLade;b(ILate;)Zintermediary method_5338Lnet/minecraft/class_849;method_5338(ILnet/minecraft/class_1071;)Znamed isValidInvStackLnet/minecraft/inventory/Inventory;isValidInvStack(ILnet/minecraft/item/ItemStack;)Z
-
getProperty
public int getProperty(int key) - Specified by:
getPropertyin interfaceInventory- Mappings:
Namespace Name Mixin selector official cLade;c(I)Iintermediary method_10892Lnet/minecraft/class_849;method_10892(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 bLade;b(II)Vintermediary method_10893Lnet/minecraft/class_849;method_10893(II)Vnamed setPropertyLnet/minecraft/inventory/Inventory;setProperty(II)V
-
getProperties
public int getProperties()- Specified by:
getPropertiesin interfaceInventory- Mappings:
Namespace Name Mixin selector official hLade;h()Iintermediary method_10896Lnet/minecraft/class_849;method_10896()Inamed getPropertiesLnet/minecraft/inventory/Inventory;getProperties()I
-
clear
public void clear() -
method_13730
- Mappings:
Namespace Name Mixin selector official qLbka;q()Lez;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;
-
method_16834
- Mappings:
Namespace Name Mixin selector official aLbka;a(Lez;)Vintermediary method_16834Lnet/minecraft/class_2737;method_16834(Lnet/minecraft/class_3114;)Vnamed method_16834Lnet/minecraft/block/entity/class_2737;method_16834(Lnet/minecraft/util/collection/DefaultedList;)V
-