Interface RandomDeriver

All Known Implementing Classes:
AtomicSimpleRandom.RandomDeriver, Xoroshiro128PlusPlusRandom.RandomDeriver

public interface RandomDeriver
Mappings:
Namespace Name
official ctp
intermediary net/minecraft/class_6574
named net/minecraft/world/gen/random/RandomDeriver
  • Method Details

    • createRandom

      default AbstractRandom createRandom(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lctp;a(Lgh;)Lctq;
      intermediary method_38419 Lnet/minecraft/class_6574;method_38419(Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819;
      named createRandom Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/gen/random/AbstractRandom;
    • createRandom

      default AbstractRandom createRandom(Identifier id)
      Mappings:
      Namespace Name Mixin selector
      official a Lctp;a(Lyh;)Lctq;
      intermediary method_39000 Lnet/minecraft/class_6574;method_39000(Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819;
      named createRandom Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(Lnet/minecraft/util/Identifier;)Lnet/minecraft/world/gen/random/AbstractRandom;
    • createRandom

      AbstractRandom createRandom(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lctp;a(Ljava/lang/String;)Lctq;
      intermediary method_38995 Lnet/minecraft/class_6574;method_38995(Ljava/lang/String;)Lnet/minecraft/class_5819;
      named createRandom Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(Ljava/lang/String;)Lnet/minecraft/world/gen/random/AbstractRandom;
    • createRandom

      AbstractRandom createRandom(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      official a Lctp;a(III)Lctq;
      intermediary method_38418 Lnet/minecraft/class_6574;method_38418(III)Lnet/minecraft/class_5819;
      named createRandom Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(III)Lnet/minecraft/world/gen/random/AbstractRandom;
    • addDebugInfo

      void addDebugInfo(StringBuilder info)
      Mappings:
      Namespace Name Mixin selector
      official a Lctp;a(Ljava/lang/StringBuilder;)V
      intermediary method_39039 Lnet/minecraft/class_6574;method_39039(Ljava/lang/StringBuilder;)V
      named addDebugInfo Lnet/minecraft/world/gen/random/RandomDeriver;addDebugInfo(Ljava/lang/StringBuilder;)V