Package net.minecraft.block.entity
Class BlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
- Direct Known Subclasses:
BannerBlockEntity,CommandBlockBlockEntity,ComparatorBlockEntity,DaylightDetectorBlockEntity,EnchantingTableBlockEntity,EnderChestBlockEntity,EndPortalBlockEntity,FlowerPotBlockEntity,JukeboxBlockEntity,LockableContainerBlockEntity,MobSpawnerBlockEntity,NoteBlockBlockEntity,PistonBlockEntity,SignBlockEntity,SkullBlockEntity
- Mappings:
Namespace Name official bcmintermediary 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()booleanvoidvoidbooleanonBlockAction(int int2, int int3) voidpopulateCrashReport(CrashReportSection section) private static voidregisterBlockEntity(Class clazz, String stringId) voidvoidvoidvoidtoNbt(NbtCompound nbt)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLbcm;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 fLbcm;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 gLbcm;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 bLbcm;b:Laqu;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 cLbcm;c:Ldt;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 dLbcm;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 hLbcm;h:Iintermediary field_570Lnet/minecraft/class_226;field_570:Inamed dataValueLnet/minecraft/block/entity/BlockEntity;dataValue:I
-
block
- Mappings:
Namespace Name Mixin selector official eLbcm;e:Latr;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 aLbcm;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 zLbcm;z()Laqu;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 aLbcm;a(Laqu;)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 tLbcm;t()Zintermediary method_549Lnet/minecraft/class_226;method_549()Znamed hasWorldLnet/minecraft/block/entity/BlockEntity;hasWorld()Z
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLbcm;a(Lfn;)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
- Mappings:
Namespace Name Mixin selector official bLbcm;b(Lfn;)Vintermediary method_541Lnet/minecraft/class_226;method_541(Lnet/minecraft/class_322;)Vnamed toNbtLnet/minecraft/block/entity/BlockEntity;toNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
createFromNbt
- Mappings:
Namespace Name Mixin selector official cLbcm;c(Lfn;)Lbcm;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 uLbcm;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 o_Lbcm;o_()Vintermediary method_543Lnet/minecraft/class_226;method_543()Vnamed markDirtyLnet/minecraft/block/entity/BlockEntity;markDirty()V
-
getSquaredDistance
- Mappings:
Namespace Name Mixin selector official aLbcm;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 sLbcm;s()Dintermediary method_4216Lnet/minecraft/class_226;method_4216()Dnamed getSquaredRenderDistanceLnet/minecraft/block/entity/BlockEntity;getSquaredRenderDistance()D
-
getPos
- Mappings:
Namespace Name Mixin selector official vLbcm;v()Ldt;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 wLbcm;w()Latr;intermediary method_551Lnet/minecraft/class_226;method_551()Lnet/minecraft/class_197;named getBlockLnet/minecraft/block/entity/BlockEntity;getBlock()Lnet/minecraft/block/Block;
-
getPacket
- Mappings:
Namespace Name Mixin selector official x_Lbcm;x_()Lid;intermediary method_544Lnet/minecraft/class_226;method_544()Lnet/minecraft/class_700;named getPacketLnet/minecraft/block/entity/BlockEntity;getPacket()Lnet/minecraft/network/Packet;
-
isRemoved
public boolean isRemoved()- Mappings:
Namespace Name Mixin selector official xLbcm;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 yLbcm;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 DLbcm;D()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 cLbcm;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 ELbcm;E()Vintermediary method_546Lnet/minecraft/class_226;method_546()Vnamed resetBlockLnet/minecraft/block/entity/BlockEntity;resetBlock()V
-
populateCrashReport
- Mappings:
Namespace Name Mixin selector official aLbcm;a(Lj;)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
-
setPos
- Mappings:
Namespace Name Mixin selector official aLbcm;a(Ldt;)Vintermediary method_8982Lnet/minecraft/class_226;method_8982(Lnet/minecraft/class_2552;)Vnamed setPosLnet/minecraft/block/entity/BlockEntity;setPos(Lnet/minecraft/util/math/BlockPos;)V
-