Class StructurePiece.BlockRandomizer

java.lang.Object
net.minecraft.structure.StructurePiece.BlockRandomizer
Direct Known Subclasses:
JungleTempleGenerator.CobblestoneRandomizer, StrongholdGenerator.StoneBrickRandomizer
Enclosing class:
StructurePiece

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

    • block

      protected BlockState block
      Mappings:
      Namespace Name Mixin selector
      official a Ldot$a;a:Lcyt;
      intermediary field_15317 Lnet/minecraft/class_3443$class_3444;field_15317:Lnet/minecraft/class_2680;
      named block Lnet/minecraft/structure/StructurePiece$BlockRandomizer;block:Lnet/minecraft/block/BlockState;
  • Constructor Details

    • BlockRandomizer

      public 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 Ldot$a;a(Laoh;IIIZ)V
      intermediary method_14948 Lnet/minecraft/class_3443$class_3444;method_14948(Lnet/minecraft/class_5819;IIIZ)V
      named setBlock Lnet/minecraft/structure/StructurePiece$BlockRandomizer;setBlock(Lnet/minecraft/util/math/random/Random;IIIZ)V
    • getBlock

      public BlockState getBlock()
      Mappings:
      Namespace Name Mixin selector
      official a Ldot$a;a()Lcyt;
      intermediary method_14947 Lnet/minecraft/class_3443$class_3444;method_14947()Lnet/minecraft/class_2680;
      named getBlock Lnet/minecraft/structure/StructurePiece$BlockRandomizer;getBlock()Lnet/minecraft/block/BlockState;