Package net.minecraft

Class class_9571


public class class_9571 extends BlockEntity
Mappings:
Namespace Name
official dqa
intermediary net/minecraft/class_9571
named net/minecraft/class_9571
  • Field Details

    • field_50903

      public static final String field_50903
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Ldqa;a:Ljava/lang/String;
      intermediary field_50903 Lnet/minecraft/class_9571;field_50903:Ljava/lang/String;
      named field_50903 Lnet/minecraft/class_9571;field_50903:Ljava/lang/String;
    • field_50904

      private static final double field_50904
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Ldqa;b:D
      intermediary field_50904 Lnet/minecraft/class_9571;field_50904:D
      named field_50904 Lnet/minecraft/class_9571;field_50904:D
    • field_50905

      private static final int field_50905
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Ldqa;c:I
      intermediary field_50905 Lnet/minecraft/class_9571;field_50905:I
      named field_50905 Lnet/minecraft/class_9571;field_50905:I
    • field_50906

      private static final String field_50906
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official d Ldqa;d:Ljava/lang/String;
      intermediary field_50906 Lnet/minecraft/class_9571;field_50906:Ljava/lang/String;
      named field_50906 Lnet/minecraft/class_9571;field_50906:Ljava/lang/String;
    • field_50907

      private int field_50907
      Mappings:
      Namespace Name Mixin selector
      official e Ldqa;e:I
      intermediary field_50907 Lnet/minecraft/class_9571;field_50907:I
      named field_50907 Lnet/minecraft/class_9571;field_50907:I
    • field_50908

      private int field_50908
      Mappings:
      Namespace Name Mixin selector
      official f Ldqa;f:I
      intermediary field_50908 Lnet/minecraft/class_9571;field_50908:I
      named field_50908 Lnet/minecraft/class_9571;field_50908:I
  • Constructor Details

  • Method Details

    • readNbt

      public void readNbt(NbtCompound nbt, RegistryWrapper.WrapperLookup registryLookup)
      Reads data from nbt. Subclasses should override this if they store a persistent data.

      NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.

      nbt might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.

      Overrides:
      readNbt in class BlockEntity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Ldqc;a(Luk;Ljc$a;)V
      intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V
      named readNbt Lnet/minecraft/block/entity/BlockEntity;readNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
    • writeNbt

      protected void writeNbt(NbtCompound nbt, RegistryWrapper.WrapperLookup registryLookup)
      Writes data to nbt. Subclasses should override this if they store a persistent data.

      NBT is a storage format; therefore, a data from NBT is loaded to a block entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the block entity.

      Overrides:
      writeNbt in class BlockEntity
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Ldqc;b(Luk;Ljc$a;)V
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)V
      named writeNbt Lnet/minecraft/block/entity/BlockEntity;writeNbt(Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V
    • method_59165

      public int method_59165()
      Mappings:
      Namespace Name Mixin selector
      official b Ldqa;b()I
      intermediary method_59165 Lnet/minecraft/class_9571;method_59165()I
      named method_59165 Lnet/minecraft/class_9571;method_59165()I
    • method_59162

      public void method_59162(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Ldqa;a(I)V
      intermediary method_59162 Lnet/minecraft/class_9571;method_59162(I)V
      named method_59162 Lnet/minecraft/class_9571;method_59162(I)V
    • addComponents

      public void addComponents(ComponentMap.Builder componentMapBuilder)
      Overrides:
      addComponents in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Ldqc;a(Lka$a;)V
      intermediary method_57567 Lnet/minecraft/class_2586;method_57567(Lnet/minecraft/class_9323$class_9324;)V
      named addComponents Lnet/minecraft/block/entity/BlockEntity;addComponents(Lnet/minecraft/component/ComponentMap$Builder;)V
    • removeFromCopiedStackNbt

      public void removeFromCopiedStackNbt(NbtCompound nbt)
      Overrides:
      removeFromCopiedStackNbt in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Ldqc;a(Luk;)V
      intermediary method_57569 Lnet/minecraft/class_2586;method_57569(Lnet/minecraft/class_2487;)V
      named removeFromCopiedStackNbt Lnet/minecraft/block/entity/BlockEntity;removeFromCopiedStackNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • method_59164

      public static void method_59164(World world, BlockPos blockPos, BlockState blockState, class_9571 class_9571)
      Mappings:
      Namespace Name Mixin selector
      official a Ldqa;a(Ldca;Lir;Ldtc;Ldqa;)V
      intermediary method_59164 Lnet/minecraft/class_9571;method_59164(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9571;)V
      named method_59164 Lnet/minecraft/class_9571;method_59164(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/class_9571;)V