Interface BaseSimpleRandom

All Superinterfaces:
AbstractRandom
All Known Implementing Classes:
AtomicSimpleRandom, SimpleRandom

public interface BaseSimpleRandom extends AbstractRandom
Mappings:
Namespace Name
official ctl
intermediary net/minecraft/class_6566
named net/minecraft/world/gen/random/BaseSimpleRandom
  • Field Details

    • FLOAT_MULTIPLIER

      static final float FLOAT_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lctl;a:F
      intermediary field_34582 Lnet/minecraft/class_6566;field_34582:F
      named FLOAT_MULTIPLIER Lnet/minecraft/world/gen/random/BaseSimpleRandom;FLOAT_MULTIPLIER:F
    • DOUBLE_MULTIPLIER

      static final double DOUBLE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lctl;b:D
      intermediary field_34583 Lnet/minecraft/class_6566;field_34583:D
      named DOUBLE_MULTIPLIER Lnet/minecraft/world/gen/random/BaseSimpleRandom;DOUBLE_MULTIPLIER:D
  • Method Details

    • next

      int next(int bits)
      Mappings:
      Namespace Name Mixin selector
      official a Lctl;a(I)I
      intermediary method_33651 Lnet/minecraft/class_6566;method_33651(I)I
      named next Lnet/minecraft/world/gen/random/BaseSimpleRandom;next(I)I
    • nextInt

      default int nextInt()
      Specified by:
      nextInt in interface AbstractRandom
    • nextInt

      default int nextInt(int bound)
      Specified by:
      nextInt in interface AbstractRandom
      Mappings:
      Namespace Name Mixin selector
      official nextInt Lcun;nextInt(I)I
      intermediary nextInt Lnet/minecraft/class_5819;nextInt(I)I
      named nextInt Lnet/minecraft/world/gen/random/AbstractRandom;nextInt(I)I
    • nextLong

      default long nextLong()
      Specified by:
      nextLong in interface AbstractRandom
    • nextBoolean

      default boolean nextBoolean()
      Specified by:
      nextBoolean in interface AbstractRandom
    • nextFloat

      default float nextFloat()
      Specified by:
      nextFloat in interface AbstractRandom
    • nextDouble

      default double nextDouble()
      Specified by:
      nextDouble in interface AbstractRandom