Class SkullBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.SkullBlockEntity

public class SkullBlockEntity extends BlockEntity
Mappings:
Namespace Name
official cjq
intermediary net/minecraft/class_2631
named net/minecraft/block/entity/SkullBlockEntity
  • Field Details

    • SKULL_OWNER_KEY

      public static final String SKULL_OWNER_KEY
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a:Ljava/lang/String;
      intermediary field_31363 Lnet/minecraft/class_2631;field_31363:Ljava/lang/String;
      named SKULL_OWNER_KEY Lnet/minecraft/block/entity/SkullBlockEntity;SKULL_OWNER_KEY:Ljava/lang/String;
    • userCache

      @Nullable private static @Nullable UserCache userCache
      Mappings:
      Namespace Name Mixin selector
      official b Lcjq;b:Laed;
      intermediary field_12089 Lnet/minecraft/class_2631;field_12089:Lnet/minecraft/class_3312;
      named userCache Lnet/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 c Lcjq;c:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      intermediary field_12088 Lnet/minecraft/class_2631;field_12088:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
      named sessionService Lnet/minecraft/block/entity/SkullBlockEntity;sessionService:Lcom/mojang/authlib/minecraft/MinecraftSessionService;
    • owner

      @Nullable private @Nullable com.mojang.authlib.GameProfile owner
      Mappings:
      Namespace Name Mixin selector
      official d Lcjq;d:Lcom/mojang/authlib/GameProfile;
      intermediary field_12087 Lnet/minecraft/class_2631;field_12087:Lcom/mojang/authlib/GameProfile;
      named owner Lnet/minecraft/block/entity/SkullBlockEntity;owner:Lcom/mojang/authlib/GameProfile;
    • ticksPowered

      private int ticksPowered
      Mappings:
      Namespace Name Mixin selector
      official e Lcjq;e:I
      intermediary field_12085 Lnet/minecraft/class_2631;field_12085:I
      named ticksPowered Lnet/minecraft/block/entity/SkullBlockEntity;ticksPowered:I
    • powered

      private boolean powered
      Mappings:
      Namespace Name Mixin selector
      official f Lcjq;f:Z
      intermediary field_12086 Lnet/minecraft/class_2631;field_12086:Z
      named powered Lnet/minecraft/block/entity/SkullBlockEntity;powered:Z
  • Constructor Details

    • SkullBlockEntity

      public SkullBlockEntity(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcjq;<init>(Lgg;Lcks;)V
      intermediary <init> Lnet/minecraft/class_2631;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/SkullBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • setUserCache

      public static void setUserCache(UserCache value)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a(Laed;)V
      intermediary method_11337 Lnet/minecraft/class_2631;method_11337(Lnet/minecraft/class_3312;)V
      named setUserCache Lnet/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 a Lcjq;a(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
      intermediary method_11336 Lnet/minecraft/class_2631;method_11336(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
      named setSessionService Lnet/minecraft/block/entity/SkullBlockEntity;setSessionService(Lcom/mojang/authlib/minecraft/MinecraftSessionService;)V
    • writeNbt

      public NbtCompound writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcip;b(Lna;)Lna;
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
    • readNbt

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcip;a(Lna;)V
      intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
      named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • tick

      public static void tick(World world, BlockPos pos, BlockState state, SkullBlockEntity blockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a(Lbwp;Lgg;Lcks;Lcjq;)V
      intermediary method_31695 Lnet/minecraft/class_2631;method_31695(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2631;)V
      named tick Lnet/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

      public float getTicksPowered(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a(F)F
      intermediary method_11338 Lnet/minecraft/class_2631;method_11338(F)F
      named getTicksPowered Lnet/minecraft/block/entity/SkullBlockEntity;getTicksPowered(F)F
    • getOwner

      @Nullable public @Nullable com.mojang.authlib.GameProfile getOwner()
      Mappings:
      Namespace Name Mixin selector
      official d Lcjq;d()Lcom/mojang/authlib/GameProfile;
      intermediary method_11334 Lnet/minecraft/class_2631;method_11334()Lcom/mojang/authlib/GameProfile;
      named getOwner Lnet/minecraft/block/entity/SkullBlockEntity;getOwner()Lcom/mojang/authlib/GameProfile;
    • toUpdatePacket

      Overrides:
      toUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official Y_ Lcip;Y_()Lpy;
      intermediary method_16886 Lnet/minecraft/class_2586;method_16886()Lnet/minecraft/class_2622;
      named toUpdatePacket Lnet/minecraft/block/entity/BlockEntity;toUpdatePacket()Lnet/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket;
    • toInitialChunkDataNbt

      public NbtCompound toInitialChunkDataNbt()
      Overrides:
      toInitialChunkDataNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official Z_ Lcip;Z_()Lna;
      intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
      named toInitialChunkDataNbt Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataNbt()Lnet/minecraft/nbt/NbtCompound;
    • setOwner

      public void setOwner(@Nullable @Nullable com.mojang.authlib.GameProfile owner)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a(Lcom/mojang/authlib/GameProfile;)V
      intermediary method_11333 Lnet/minecraft/class_2631;method_11333(Lcom/mojang/authlib/GameProfile;)V
      named setOwner Lnet/minecraft/block/entity/SkullBlockEntity;setOwner(Lcom/mojang/authlib/GameProfile;)V
    • loadOwnerProperties

      private void loadOwnerProperties()
      Mappings:
      Namespace Name Mixin selector
      official f Lcjq;f()V
      intermediary method_11339 Lnet/minecraft/class_2631;method_11339()V
      named loadOwnerProperties Lnet/minecraft/block/entity/SkullBlockEntity;loadOwnerProperties()V
    • loadProperties

      public static void loadProperties(@Nullable @Nullable com.mojang.authlib.GameProfile owner, Consumer<com.mojang.authlib.GameProfile> callback)
      Mappings:
      Namespace Name Mixin selector
      official a Lcjq;a(Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V
      intermediary method_11335 Lnet/minecraft/class_2631;method_11335(Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V
      named loadProperties Lnet/minecraft/block/entity/SkullBlockEntity;loadProperties(Lcom/mojang/authlib/GameProfile;Ljava/util/function/Consumer;)V