Class JukeboxBlockEntity

java.lang.Object
net.minecraft.block.entity.BlockEntity
net.minecraft.block.entity.JukeboxBlockEntity
All Implemented Interfaces:
Clearable

public class JukeboxBlockEntity extends BlockEntity implements Clearable
Mappings:
Namespace Name
official ctf
intermediary net/minecraft/class_2619
named net/minecraft/block/entity/JukeboxBlockEntity
  • Field Details

    • record

      private ItemStack record
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a:Lcaa;
      intermediary field_12031 Lnet/minecraft/class_2619;field_12031:Lnet/minecraft/class_1799;
      named record Lnet/minecraft/block/entity/JukeboxBlockEntity;record:Lnet/minecraft/item/ItemStack;
    • field_39481

      private int field_39481
      Mappings:
      Namespace Name Mixin selector
      official b Lctf;b:I
      intermediary field_39481 Lnet/minecraft/class_2619;field_39481:I
      named field_39481 Lnet/minecraft/block/entity/JukeboxBlockEntity;field_39481:I
    • field_39482

      private long field_39482
      Mappings:
      Namespace Name Mixin selector
      official c Lctf;c:J
      intermediary field_39482 Lnet/minecraft/class_2619;field_39482:J
      named field_39482 Lnet/minecraft/block/entity/JukeboxBlockEntity;field_39482:J
    • field_39483

      private long field_39483
      Mappings:
      Namespace Name Mixin selector
      official d Lctf;d:J
      intermediary field_39483 Lnet/minecraft/class_2619;field_39483:J
      named field_39483 Lnet/minecraft/block/entity/JukeboxBlockEntity;field_39483:J
    • field_39484

      private boolean field_39484
      Mappings:
      Namespace Name Mixin selector
      official e Lctf;e:Z
      intermediary field_39484 Lnet/minecraft/class_2619;field_39484:Z
      named field_39484 Lnet/minecraft/block/entity/JukeboxBlockEntity;field_39484:Z
  • Constructor Details

    • JukeboxBlockEntity

      public JukeboxBlockEntity(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lctf;<init>(Lgt;Lcur;)V
      intermediary <init> Lnet/minecraft/class_2619;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/JukeboxBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • readNbt

      public void readNbt(NbtCompound nbt)
      Overrides:
      readNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcsl;a(Lpj;)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
    • writeNbt

      protected void writeNbt(NbtCompound nbt)
      Overrides:
      writeNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcsl;b(Lpj;)V
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)V
      named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • getRecord

      public ItemStack getRecord()
      Mappings:
      Namespace Name Mixin selector
      official c Lctf;c()Lcaa;
      intermediary method_11275 Lnet/minecraft/class_2619;method_11275()Lnet/minecraft/class_1799;
      named getRecord Lnet/minecraft/block/entity/JukeboxBlockEntity;getRecord()Lnet/minecraft/item/ItemStack;
    • setRecord

      public void setRecord(ItemStack stack)
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a(Lcaa;)V
      intermediary method_11276 Lnet/minecraft/class_2619;method_11276(Lnet/minecraft/class_1799;)V
      named setRecord Lnet/minecraft/block/entity/JukeboxBlockEntity;setRecord(Lnet/minecraft/item/ItemStack;)V
    • method_44374

      public void method_44374()
      Mappings:
      Namespace Name Mixin selector
      official d Lctf;d()V
      intermediary method_44374 Lnet/minecraft/class_2619;method_44374()V
      named method_44374 Lnet/minecraft/block/entity/JukeboxBlockEntity;method_44374()V
    • clear

      public void clear()
      Specified by:
      clear in interface Clearable
      Mappings:
      Namespace Name Mixin selector
      official a Lazd;a()V
      intermediary method_5448 Lnet/minecraft/class_3829;method_5448()V
      named clear Lnet/minecraft/util/Clearable;clear()V
    • method_44370

      public static void method_44370(World world, BlockPos blockPos, BlockState blockState, JukeboxBlockEntity jukeboxBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a(Lcga;Lgt;Lcur;Lctf;)V
      intermediary method_44370 Lnet/minecraft/class_2619;method_44370(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2619;)V
      named method_44370 Lnet/minecraft/block/entity/JukeboxBlockEntity;method_44370(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/JukeboxBlockEntity;)V
    • method_44373

      private static boolean method_44373(BlockState blockState, JukeboxBlockEntity jukeboxBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a(Lcur;Lctf;)Z
      intermediary method_44373 Lnet/minecraft/class_2619;method_44373(Lnet/minecraft/class_2680;Lnet/minecraft/class_2619;)Z
      named method_44373 Lnet/minecraft/block/entity/JukeboxBlockEntity;method_44373(Lnet/minecraft/block/BlockState;Lnet/minecraft/block/entity/JukeboxBlockEntity;)Z
    • method_44372

      private static boolean method_44372(JukeboxBlockEntity jukeboxBlockEntity, MusicDiscItem musicDiscItem)
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a(Lctf;Lcar;)Z
      intermediary method_44372 Lnet/minecraft/class_2619;method_44372(Lnet/minecraft/class_2619;Lnet/minecraft/class_1813;)Z
      named method_44372 Lnet/minecraft/block/entity/JukeboxBlockEntity;method_44372(Lnet/minecraft/block/entity/JukeboxBlockEntity;Lnet/minecraft/item/MusicDiscItem;)Z
    • method_44371

      private static boolean method_44371(JukeboxBlockEntity jukeboxBlockEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lctf;a(Lctf;)Z
      intermediary method_44371 Lnet/minecraft/class_2619;method_44371(Lnet/minecraft/class_2619;)Z
      named method_44371 Lnet/minecraft/block/entity/JukeboxBlockEntity;method_44371(Lnet/minecraft/block/entity/JukeboxBlockEntity;)Z