Class StructurePiece.BlockRandomizer

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

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

    • cobblestoneState

      protected BlockState cobblestoneState
      Mappings:
      Namespace Name Mixin selector
      official a Laqt$a;a:Lalz;
      intermediary field_2117 Lnet/minecraft/class_560$class_561;field_2117:Lnet/minecraft/class_376;
      named cobblestoneState Lnet/minecraft/structure/StructurePiece$BlockRandomizer;cobblestoneState: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 Laqt$a;a(Ljava/util/Random;IIIZ)V
      intermediary method_1738 Lnet/minecraft/class_560$class_561;method_1738(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 Laqt$a;a()Lalz;
      intermediary method_1737 Lnet/minecraft/class_560$class_561;method_1737()Lnet/minecraft/class_376;
      named getBlock Lnet/minecraft/structure/StructurePiece$BlockRandomizer;getBlock()Lnet/minecraft/block/BlockState;