Class StructurePiece.BlockRandomizer

java.lang.Object
net.minecraft.structure.StructurePiece.BlockRandomizer
Direct Known Subclasses:
StrongholdPieces.InfestedStoneRandomizer, TemplePieces.JunglePyramid.Randomizer
Enclosing class:
StructurePiece

public abstract static class StructurePiece.BlockRandomizer extends Object
Mappings:
Namespace Name
official awg$a
intermediary net/minecraft/class_34$class_35
named net/minecraft/structure/StructurePiece$BlockRandomizer
  • Field Details

    • block

      protected BlockState block
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$a;a:Lard;
      intermediary field_10228 Lnet/minecraft/class_34$class_35;field_10228:Lnet/minecraft/class_2232;
      named block Lnet/minecraft/structure/StructurePiece$BlockRandomizer;block:Lnet/minecraft/block/BlockState;
  • Constructor Details

    • BlockRandomizer

      protected BlockRandomizer()
  • Method Details

    • setBlock

      public abstract void setBlock(Random random, int x, int y, int z, boolean placeBlock)
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$a;a(Ljava/util/Random;IIIZ)V
      intermediary method_77 Lnet/minecraft/class_34$class_35;method_77(Ljava/util/Random;IIIZ)V
      named setBlock Lnet/minecraft/structure/StructurePiece$BlockRandomizer;setBlock(Ljava/util/Random;IIIZ)V
    • getBlock

      public BlockState getBlock()
      Mappings:
      Namespace Name Mixin selector
      official a Lawg$a;a()Lard;
      intermediary method_9276 Lnet/minecraft/class_34$class_35;method_9276()Lnet/minecraft/class_2232;
      named getBlock Lnet/minecraft/structure/StructurePiece$BlockRandomizer;getBlock()Lnet/minecraft/block/BlockState;