Package net.minecraft.block.entity
Class SkullBlockEntity
java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SkullBlockEntity
public class SkullBlockEntity extends BlockEntity
- Mappings:
Namespace Name official chnintermediary net/minecraft/class_2631named net/minecraft/block/entity/SkullBlockEntity
-
Field Summary
Fields Modifier and Type Field Description private @Nullable com.mojang.authlib.GameProfileownerprivate booleanpoweredprivate static @Nullable com.mojang.authlib.minecraft.MinecraftSessionServicesessionServiceprivate intticksPoweredprivate static @Nullable UserCacheuserCacheFields inherited from class net.minecraft.block.entity.BlockEntity
pos, removed, world -
Constructor Summary
Constructors Constructor Description SkullBlockEntity(BlockPos pos, BlockState state) -
Method Summary
Modifier and Type Method Description @Nullable com.mojang.authlib.GameProfilegetOwner()floatgetTicksPowered(float tickDelta)private voidloadOwnerProperties()static @Nullable com.mojang.authlib.GameProfileloadProperties(@Nullable com.mojang.authlib.GameProfile profile)voidreadNbt(CompoundTag tag)voidsetOwner(@Nullable com.mojang.authlib.GameProfile owner)static voidsetSessionService(com.mojang.authlib.minecraft.MinecraftSessionService value)static voidsetUserCache(UserCache value)static voidtick(World world, BlockPos pos, BlockState state, SkullBlockEntity blockEntity)CompoundTagtoInitialChunkDataNbt()@Nullable BlockEntityUpdateS2CPackettoUpdatePacket()CompoundTagwriteNbt(CompoundTag tag)Methods inherited from class net.minecraft.block.entity.BlockEntity
cancelRemoval, copyItemDataRequiresOperator, createFromNbt, getCachedState, getPos, getType, getWorld, hasWorld, isRemoved, markDirty, markDirty, markRemoved, onSyncedBlockEvent, populateCrashReport, setCachedState, setWorld
-
Field Details
-
userCache
- Mappings:
Namespace Name Mixin selector official aLchn;a:Ladr;intermediary field_12089Lnet/minecraft/class_2631;field_12089:Lnet/minecraft/class_3312;named userCacheLnet/minecraft/block/entity/SkullBlockEntity;userCache:Lnet/minecraft/util/UserCache;
-
sessionService
@Nullable private static @Nullable com.mojang.authlib.minecraft.MinecraftSessionService sessionService- Mappings:
Namespace Name Mixin selector official bLchn;b:Lcom/mojang/authlib/minecraft/MinecraftSessionService;intermediary field_12088Lnet/minecraft/class_2631;field_12088:Lcom/mojang/authlib/minecraft/MinecraftSessionService;named sessionServiceLnet/minecraft/block/entity/SkullBlockEntity;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
-
owner
- Mappings:
Namespace Name Mixin selector official cLchn;c:Lcom/mojang/authlib/GameProfile;intermediary field_12087Lnet/minecraft/class_2631;field_12087:Lcom/mojang/authlib/GameProfile;named ownerLnet/minecraft/block/entity/SkullBlockEntity;owner:Lcom/mojang/authlib/GameProfile;
-
ticksPowered
private int ticksPowered- Mappings:
Namespace Name Mixin selector official gLchn;g:Iintermediary field_12085Lnet/minecraft/class_2631;field_12085:Inamed ticksPoweredLnet/minecraft/block/entity/SkullBlockEntity;ticksPowered:I
-
powered
private boolean powered- Mappings:
Namespace Name Mixin selector official hLchn;h:Zintermediary field_12086Lnet/minecraft/class_2631;field_12086:Znamed poweredLnet/minecraft/block/entity/SkullBlockEntity;powered:Z
-
-
Constructor Details
-
SkullBlockEntity
- Mappings:
Namespace Name Mixin selector official <init>Lchn;<init>(Lfx;Lcio;)Vintermediary <init>Lnet/minecraft/class_2631;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed <init>Lnet/minecraft/block/entity/SkullBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
-
Method Details
-
setUserCache
- Mappings:
Namespace Name Mixin selector official aLchn;a(Ladr;)Vintermediary method_11337Lnet/minecraft/class_2631;method_11337(Lnet/minecraft/class_3312;)Vnamed setUserCacheLnet/minecraft/block/entity/SkullBlockEntity;setUserCache(Lnet/minecraft/util/UserCache;)V
-
setSessionService
public static void setSessionService(com.mojang.authlib.minecraft.MinecraftSessionService value)- Mappings:
Namespace Name Mixin selector official aLchn;a(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Vintermediary method_11336Lnet/minecraft/class_2631;method_11336(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Vnamed setSessionServiceLnet/minecraft/block/entity/SkullBlockEntity;setSessionService(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
-
writeNbt
- Overrides:
writeNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcgm;b(Lmr;)Lmr;intermediary method_11007Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
-
readNbt
- Overrides:
readNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcgm;a(Lmr;)Vintermediary method_11014Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)Vnamed readNbtLnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/CompoundTag;)V
-
tick
- Mappings:
Namespace Name Mixin selector official aLchn;a(Lbuq;Lfx;Lcio;Lchn;)Vintermediary method_31695Lnet/minecraft/class_2631;method_31695(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2631;)Vnamed tickLnet/minecraft/block/entity/SkullBlockEntity;tick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/SkullBlockEntity;)V
-
getTicksPowered
- Mappings:
Namespace Name Mixin selector official aLchn;a(F)Fintermediary method_11338Lnet/minecraft/class_2631;method_11338(F)Fnamed getTicksPoweredLnet/minecraft/block/entity/SkullBlockEntity;getTicksPowered(F)F
-
getOwner
- Mappings:
Namespace Name Mixin selector official dLchn;d()Lcom/mojang/authlib/GameProfile;intermediary method_11334Lnet/minecraft/class_2631;method_11334()Lcom/mojang/authlib/GameProfile;named getOwnerLnet/minecraft/block/entity/SkullBlockEntity;getOwner()Lcom/mojang/authlib/GameProfile;
-
toUpdatePacket
- Overrides:
toUpdatePacketin classBlockEntity- Mappings:
Namespace Name Mixin selector official aLcgm;a()Lpp;intermediary method_16886Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;named toUpdatePacketLnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
-
toInitialChunkDataNbt
- Overrides:
toInitialChunkDataNbtin classBlockEntity- Mappings:
Namespace Name Mixin selector official bLcgm;b()Lmr;intermediary method_16887Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;named toInitialChunkDataNbtLnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/CompoundTag;
-
setOwner
- Mappings:
Namespace Name Mixin selector official aLchn;a(Lcom/mojang/authlib/GameProfile;)Vintermediary method_11333Lnet/minecraft/class_2631;method_11333(Lcom/mojang/authlib/GameProfile;)Vnamed setOwnerLnet/minecraft/block/entity/SkullBlockEntity;setOwner(Lcom/mojang/authlib/GameProfile;)V
-
loadOwnerProperties
private void loadOwnerProperties()- Mappings:
Namespace Name Mixin selector official fLchn;f()Vintermediary method_11339Lnet/minecraft/class_2631;method_11339()Vnamed loadOwnerPropertiesLnet/minecraft/block/entity/SkullBlockEntity;loadOwnerProperties()V
-
loadProperties
@Nullable public static @Nullable com.mojang.authlib.GameProfile loadProperties(@Nullable @Nullable com.mojang.authlib.GameProfile profile)- Mappings:
Namespace Name Mixin selector official bLchn;b(Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile;intermediary method_11335Lnet/minecraft/class_2631;method_11335(Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile;named loadPropertiesLnet/minecraft/block/entity/SkullBlockEntity;loadProperties(Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile;
-