Class JigsawBlockEntity

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

public class JigsawBlockEntity
extends BlockEntity
Mappings:
Namespace Name
official cgk
intermediary net/minecraft/class_3751
named net/minecraft/block/entity/JigsawBlockEntity
  • Field Details

    • name

      private Identifier name
      Mappings:
      Namespace Name Mixin selector
      official a Lcgk;a:Lwb;
      intermediary field_16550 Lnet/minecraft/class_3751;field_16550:Lnet/minecraft/class_2960;
      named name Lnet/minecraft/block/entity/JigsawBlockEntity;name:Lnet/minecraft/util/Identifier;
    • target

      private Identifier target
      Mappings:
      Namespace Name Mixin selector
      official b Lcgk;b:Lwb;
      intermediary field_16552 Lnet/minecraft/class_3751;field_16552:Lnet/minecraft/class_2960;
      named target Lnet/minecraft/block/entity/JigsawBlockEntity;target:Lnet/minecraft/util/Identifier;
    • pool

      private Identifier pool
      Mappings:
      Namespace Name Mixin selector
      official c Lcgk;c:Lwb;
      intermediary field_23327 Lnet/minecraft/class_3751;field_23327:Lnet/minecraft/class_2960;
      named pool Lnet/minecraft/block/entity/JigsawBlockEntity;pool:Lnet/minecraft/util/Identifier;
    • joint

      private JigsawBlockEntity.Joint joint
      Mappings:
      Namespace Name Mixin selector
      official g Lcgk;g:Lcgk$a;
      intermediary field_23328 Lnet/minecraft/class_3751;field_23328:Lnet/minecraft/class_3751$class_4991;
      named joint Lnet/minecraft/block/entity/JigsawBlockEntity;joint:Lnet/minecraft/block/entity/JigsawBlockEntity$Joint;
    • finalState

      private String finalState
      Mappings:
      Namespace Name Mixin selector
      official h Lcgk;h:Ljava/lang/String;
      intermediary field_16551 Lnet/minecraft/class_3751;field_16551:Ljava/lang/String;
      named finalState Lnet/minecraft/block/entity/JigsawBlockEntity;finalState:Ljava/lang/String;
  • Constructor Details

    • JigsawBlockEntity

      public JigsawBlockEntity​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcgk;<init>(Lfx;Lcht;)V
      intermediary <init> Lnet/minecraft/class_3751;<init>(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
      named <init> Lnet/minecraft/block/entity/JigsawBlockEntity;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
  • Method Details

    • getName

      @Environment(CLIENT) public Identifier getName()
      Mappings:
      Namespace Name Mixin selector
      official d Lcgk;d()Lwb;
      intermediary method_16381 Lnet/minecraft/class_3751;method_16381()Lnet/minecraft/class_2960;
      named getName Lnet/minecraft/block/entity/JigsawBlockEntity;getName()Lnet/minecraft/util/Identifier;
    • getTarget

      @Environment(CLIENT) public Identifier getTarget()
      Mappings:
      Namespace Name Mixin selector
      official f Lcgk;f()Lwb;
      intermediary method_26399 Lnet/minecraft/class_3751;method_26399()Lnet/minecraft/class_2960;
      named getTarget Lnet/minecraft/block/entity/JigsawBlockEntity;getTarget()Lnet/minecraft/util/Identifier;
    • getPool

      @Environment(CLIENT) public Identifier getPool()
      Mappings:
      Namespace Name Mixin selector
      official h Lcgk;h()Lwb;
      intermediary method_16382 Lnet/minecraft/class_3751;method_16382()Lnet/minecraft/class_2960;
      named getPool Lnet/minecraft/block/entity/JigsawBlockEntity;getPool()Lnet/minecraft/util/Identifier;
    • getFinalState

      @Environment(CLIENT) public String getFinalState()
      Mappings:
      Namespace Name Mixin selector
      official i Lcgk;i()Ljava/lang/String;
      intermediary method_16380 Lnet/minecraft/class_3751;method_16380()Ljava/lang/String;
      named getFinalState Lnet/minecraft/block/entity/JigsawBlockEntity;getFinalState()Ljava/lang/String;
    • getJoint

      Mappings:
      Namespace Name Mixin selector
      official j Lcgk;j()Lcgk$a;
      intermediary method_26400 Lnet/minecraft/class_3751;method_26400()Lnet/minecraft/class_3751$class_4991;
      named getJoint Lnet/minecraft/block/entity/JigsawBlockEntity;getJoint()Lnet/minecraft/block/entity/JigsawBlockEntity$Joint;
    • setAttachmentType

      public void setAttachmentType​(Identifier value)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgk;a(Lwb;)V
      intermediary method_16379 Lnet/minecraft/class_3751;method_16379(Lnet/minecraft/class_2960;)V
      named setAttachmentType Lnet/minecraft/block/entity/JigsawBlockEntity;setAttachmentType(Lnet/minecraft/util/Identifier;)V
    • setTargetPool

      public void setTargetPool​(Identifier target)
      Mappings:
      Namespace Name Mixin selector
      official b Lcgk;b(Lwb;)V
      intermediary method_16378 Lnet/minecraft/class_3751;method_16378(Lnet/minecraft/class_2960;)V
      named setTargetPool Lnet/minecraft/block/entity/JigsawBlockEntity;setTargetPool(Lnet/minecraft/util/Identifier;)V
    • setPool

      public void setPool​(Identifier pool)
      Mappings:
      Namespace Name Mixin selector
      official c Lcgk;c(Lwb;)V
      intermediary method_26398 Lnet/minecraft/class_3751;method_26398(Lnet/minecraft/class_2960;)V
      named setPool Lnet/minecraft/block/entity/JigsawBlockEntity;setPool(Lnet/minecraft/util/Identifier;)V
    • setFinalState

      public void setFinalState​(String finalState)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgk;a(Ljava/lang/String;)V
      intermediary method_16377 Lnet/minecraft/class_3751;method_16377(Ljava/lang/String;)V
      named setFinalState Lnet/minecraft/block/entity/JigsawBlockEntity;setFinalState(Ljava/lang/String;)V
    • setJoint

      public void setJoint​(JigsawBlockEntity.Joint joint)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgk;a(Lcgk$a;)V
      intermediary method_26396 Lnet/minecraft/class_3751;method_26396(Lnet/minecraft/class_3751$class_4991;)V
      named setJoint Lnet/minecraft/block/entity/JigsawBlockEntity;setJoint(Lnet/minecraft/block/entity/JigsawBlockEntity$Joint;)V
    • toTag

      public CompoundTag toTag​(CompoundTag tag)
      Overrides:
      toTag in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcfr;b(Lmq;)Lmq;
      intermediary method_11007 Lnet/minecraft/class_2586;method_11007(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named toTag Lnet/minecraft/block/entity/BlockEntity;toTag(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
    • fromTag

      public void fromTag​(CompoundTag tag)
      Overrides:
      fromTag in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcfr;a(Lmq;)V
      intermediary method_11014 Lnet/minecraft/class_2586;method_11014(Lnet/minecraft/class_2487;)V
      named fromTag Lnet/minecraft/block/entity/BlockEntity;fromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • toUpdatePacket

      @Nullable public BlockEntityUpdateS2CPacket toUpdatePacket()
      Overrides:
      toUpdatePacket in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official a Lcfr;a()Lpo;
      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;
    • toInitialChunkDataTag

      public CompoundTag toInitialChunkDataTag()
      Overrides:
      toInitialChunkDataTag in class BlockEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lcfr;b()Lmq;
      intermediary method_16887 Lnet/minecraft/class_2586;method_16887()Lnet/minecraft/class_2487;
      named toInitialChunkDataTag Lnet/minecraft/block/entity/BlockEntity;toInitialChunkDataTag()Lnet/minecraft/nbt/CompoundTag;
    • generate

      public void generate​(ServerWorld world, int maxDepth, boolean keepJigsaws)
      Mappings:
      Namespace Name Mixin selector
      official a Lcgk;a(Laav;IZ)V
      intermediary method_27191 Lnet/minecraft/class_3751;method_27191(Lnet/minecraft/class_3218;IZ)V
      named generate Lnet/minecraft/block/entity/JigsawBlockEntity;generate(Lnet/minecraft/server/world/ServerWorld;IZ)V