Class BlockPosRandomDeriver

java.lang.Object
net.minecraft.world.gen.random.BlockPosRandomDeriver

public class BlockPosRandomDeriver extends Object
Mappings:
Namespace Name
official crz
intermediary net/minecraft/class_6574
named net/minecraft/world/gen/random/BlockPosRandomDeriver
  • Field Details

    • seed

      private final long seed
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a:J
      intermediary field_34688 Lnet/minecraft/class_6574;field_34688:J
      named seed Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;seed:J
  • Constructor Details

    • BlockPosRandomDeriver

      public BlockPosRandomDeriver(long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcrz;<init>(J)V
      intermediary <init> Lnet/minecraft/class_6574;<init>(J)V
      named <init> Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;<init>(J)V
  • Method Details

    • createRandom

      public AtomicSimpleRandom createRandom(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a(Lgh;)Lcsb;
      intermediary method_38419 Lnet/minecraft/class_6574;method_38419(Lnet/minecraft/class_2338;)Lnet/minecraft/class_5820;
      named createRandom Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;createRandom(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/gen/random/AtomicSimpleRandom;
    • createRandom

      public AtomicSimpleRandom createRandom(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lcrz;a(III)Lcsb;
      intermediary method_38418 Lnet/minecraft/class_6574;method_38418(III)Lnet/minecraft/class_5820;
      named createRandom Lnet/minecraft/world/gen/random/BlockPosRandomDeriver;createRandom(III)Lnet/minecraft/world/gen/random/AtomicSimpleRandom;