Package net.minecraft.block.entity
Class BlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
- Direct Known Subclasses:
BannerBlockEntity,CommandBlockBlockEntity,ComparatorBlockEntity,DaylightDetectorBlockEntity,EnchantingTableBlockEntity,EnderChestBlockEntity,EndGatewayBlockEntity,EndPortalBlockEntity,FlowerPotBlockEntity,JukeboxBlock.JukeboxBlockEntity,LockableContainerBlockEntity,MobSpawnerBlockEntity,NoteBlockBlockEntity,PistonBlockEntity,SignBlockEntity,SkullBlockEntity,StructureBlockEntity
- Mappings:
Namespace Name official apvintermediary net/minecraft/class_226named net/minecraft/block/entity/BlockEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic BlockEntitycreateFromNbt(NbtCompound nbt) voidfromNbt(NbtCompound nbt) getBlock()intgetPos()doublegetSquaredDistance(double x, double y, double z) doublebooleanhasWorld()booleanvoidvoidprivate NbtCompoundmethod_11648(NbtCompound tag) method_541(NbtCompound nbtCompound) booleanonBlockAction(int int2, int int3) voidpopulateCrashReport(CrashReportSection section) private static voidregisterBlockEntity(Class<? extends BlockEntity> clazz, String stringId) voidvoidsetPosition(BlockPos pos) voidboolean
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLapv;a:Lorg/apache/logging/log4j/Logger;intermediary field_7494Lnet/minecraft/class_226;field_7494:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/block/entity/BlockEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
-
stringClassMap
- Mappings:
Namespace Name Mixin selector official fLapv;f:Ljava/util/Map;intermediary field_563Lnet/minecraft/class_226;field_563:Ljava/util/Map;named stringClassMapLnet/minecraft/block/entity/BlockEntity;stringClassMap:Ljava/util/Map;
-
classStringMap
- Mappings:
Namespace Name Mixin selector official gLapv;g:Ljava/util/Map;intermediary field_564Lnet/minecraft/class_226;field_564:Ljava/util/Map;named classStringMapLnet/minecraft/block/entity/BlockEntity;classStringMap:Ljava/util/Map;
-
world
- Mappings:
Namespace Name Mixin selector official bLapv;b:Laht;intermediary field_565Lnet/minecraft/class_226;field_565:Lnet/minecraft/class_1150;named worldLnet/minecraft/block/entity/BlockEntity;world:Lnet/minecraft/world/World;
-
pos
- Mappings:
Namespace Name Mixin selector official cLapv;c:Lcl;intermediary field_9849Lnet/minecraft/class_226;field_9849:Lnet/minecraft/class_2552;named posLnet/minecraft/block/entity/BlockEntity;pos:Lnet/minecraft/util/math/BlockPos;
-
removed
protected boolean removed- Mappings:
Namespace Name Mixin selector official dLapv;d:Zintermediary field_569Lnet/minecraft/class_226;field_569:Znamed removedLnet/minecraft/block/entity/BlockEntity;removed:Z
-
dataValue
private int dataValue- Mappings:
Namespace Name Mixin selector official hLapv;h:Iintermediary field_570Lnet/minecraft/class_226;field_570:Inamed dataValueLnet/minecraft/block/entity/BlockEntity;dataValue:I
-
block
- Mappings:
Namespace Name Mixin selector official eLapv;e:Lajt;intermediary field_571Lnet/minecraft/class_226;field_571:Lnet/minecraft/class_197;named blockLnet/minecraft/block/entity/BlockEntity;block:Lnet/minecraft/block/Block;
-
-
Constructor Details
-
BlockEntity
public BlockEntity()
-
-
Method Details
-
registerBlockEntity
- Mappings:
Namespace Name Mixin selector official aLapv;a(Ljava/lang/Class;Ljava/lang/String;)Vintermediary method_538Lnet/minecraft/class_226;method_538(Ljava/lang/Class;Ljava/lang/String;)Vnamed registerBlockEntityLnet/minecraft/block/entity/BlockEntity;registerBlockEntity(Ljava/lang/Class;Ljava/lang/String;)V
-
getEntityWorld
- Mappings:
Namespace Name Mixin selector official DLapv;D()Laht;intermediary method_548Lnet/minecraft/class_226;method_548()Lnet/minecraft/class_1150;named getEntityWorldLnet/minecraft/block/entity/BlockEntity;getEntityWorld()Lnet/minecraft/world/World;
-
setWorld
- Mappings:
Namespace Name Mixin selector official aLapv;a(Laht;)Vintermediary method_539Lnet/minecraft/class_226;method_539(Lnet/minecraft/class_1150;)Vnamed setWorldLnet/minecraft/block/entity/BlockEntity;setWorld(Lnet/minecraft/world/World;)V
-
hasWorld
public boolean hasWorld()- Mappings:
Namespace Name Mixin selector official tLapv;t()Zintermediary method_549Lnet/minecraft/class_226;method_549()Znamed hasWorldLnet/minecraft/block/entity/BlockEntity;hasWorld()Z
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLapv;a(Ldq;)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
- Mappings:
Namespace Name Mixin selector official bLapv;b(Ldq;)Ldq;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;
-
method_11648
- Mappings:
Namespace Name Mixin selector official dLapv;d(Ldq;)Ldq;intermediary method_11648Lnet/minecraft/class_226;method_11648(Lnet/minecraft/class_322;)Lnet/minecraft/class_322;named method_11648Lnet/minecraft/block/entity/BlockEntity;method_11648(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
createFromNbt
- Mappings:
Namespace Name Mixin selector official cLapv;c(Ldq;)Lapv;intermediary method_542Lnet/minecraft/class_226;method_542(Lnet/minecraft/class_322;)Lnet/minecraft/class_226;named createFromNbtLnet/minecraft/block/entity/BlockEntity;createFromNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/block/entity/BlockEntity;
-
getDataValue
public int getDataValue()- Mappings:
Namespace Name Mixin selector official uLapv;u()Iintermediary method_550Lnet/minecraft/class_226;method_550()Inamed getDataValueLnet/minecraft/block/entity/BlockEntity;getDataValue()I
-
markDirty
public void markDirty()- Mappings:
Namespace Name Mixin selector official v_Lapv;v_()Vintermediary method_543Lnet/minecraft/class_226;method_543()Vnamed markDirtyLnet/minecraft/block/entity/BlockEntity;markDirty()V
-
getSquaredDistance
- Mappings:
Namespace Name Mixin selector official aLapv;a(DDD)Dintermediary method_536Lnet/minecraft/class_226;method_536(DDD)Dnamed getSquaredDistanceLnet/minecraft/block/entity/BlockEntity;getSquaredDistance(DDD)D
-
getSquaredRenderDistance
- Mappings:
Namespace Name Mixin selector official sLapv;s()Dintermediary method_4216Lnet/minecraft/class_226;method_4216()Dnamed getSquaredRenderDistanceLnet/minecraft/block/entity/BlockEntity;getSquaredRenderDistance()D
-
getPos
- Mappings:
Namespace Name Mixin selector official vLapv;v()Lcl;intermediary method_8983Lnet/minecraft/class_226;method_8983()Lnet/minecraft/class_2552;named getPosLnet/minecraft/block/entity/BlockEntity;getPos()Lnet/minecraft/util/math/BlockPos;
-
getBlock
- Mappings:
Namespace Name Mixin selector official wLapv;w()Lajt;intermediary method_551Lnet/minecraft/class_226;method_551()Lnet/minecraft/class_197;named getBlockLnet/minecraft/block/entity/BlockEntity;getBlock()Lnet/minecraft/block/Block;
-
getUpdatePacket
- Mappings:
Namespace Name Mixin selector official D_Lapv;D_()Lfu;intermediary method_544Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_2003;named getUpdatePacketLnet/minecraft/block/entity/BlockEntity;getUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
method_11646
- Mappings:
Namespace Name Mixin selector official E_Lapv;E_()Ldq;intermediary method_11646Lnet/minecraft/class_226;method_11646()Lnet/minecraft/class_322;named method_11646Lnet/minecraft/block/entity/BlockEntity;method_11646()Lnet/minecraft/nbt/NbtCompound;
-
isRemoved
public boolean isRemoved()- Mappings:
Namespace Name Mixin selector official xLapv;x()Zintermediary method_552Lnet/minecraft/class_226;method_552()Znamed isRemovedLnet/minecraft/block/entity/BlockEntity;isRemoved()Z
-
markRemoved
public void markRemoved()- Mappings:
Namespace Name Mixin selector official yLapv;y()Vintermediary method_547Lnet/minecraft/class_226;method_547()Vnamed markRemovedLnet/minecraft/block/entity/BlockEntity;markRemoved()V
-
cancelRemoval
public void cancelRemoval()- Mappings:
Namespace Name Mixin selector official zLapv;z()Vintermediary method_553Lnet/minecraft/class_226;method_553()Vnamed cancelRemovalLnet/minecraft/block/entity/BlockEntity;cancelRemoval()V
-
onBlockAction
public boolean onBlockAction(int int2, int int3) - Mappings:
Namespace Name Mixin selector official cLapv;c(II)Zintermediary method_4838Lnet/minecraft/class_226;method_4838(II)Znamed onBlockActionLnet/minecraft/block/entity/BlockEntity;onBlockAction(II)Z
-
resetBlock
public void resetBlock()- Mappings:
Namespace Name Mixin selector official ALapv;A()Vintermediary method_546Lnet/minecraft/class_226;method_546()Vnamed resetBlockLnet/minecraft/block/entity/BlockEntity;resetBlock()V
-
populateCrashReport
- Mappings:
Namespace Name Mixin selector official aLapv;a(Lc;)Vintermediary method_4215Lnet/minecraft/class_226;method_4215(Lnet/minecraft/class_1392;)Vnamed populateCrashReportLnet/minecraft/block/entity/BlockEntity;populateCrashReport(Lnet/minecraft/util/crash/CrashReportSection;)V
-
setPosition
- Mappings:
Namespace Name Mixin selector official aLapv;a(Lcl;)Vintermediary method_11647Lnet/minecraft/class_226;method_11647(Lnet/minecraft/class_2552;)Vnamed setPositionLnet/minecraft/block/entity/BlockEntity;setPosition(Lnet/minecraft/util/math/BlockPos;)V
-
shouldNotCopyNbtFromItem
public boolean shouldNotCopyNbtFromItem()- Mappings:
Namespace Name Mixin selector official BLapv;B()Zintermediary method_8981Lnet/minecraft/class_226;method_8981()Znamed shouldNotCopyNbtFromItemLnet/minecraft/block/entity/BlockEntity;shouldNotCopyNbtFromItem()Z
-