Class ExpandRandomSource

java.lang.Object
com.blamejared.crafttweaker.natives.util.math.ExpandRandomSource

@ZenRegister public class ExpandRandomSource extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    nextBoolean(net.minecraft.util.RandomSource internal)
     
    static double
    nextDouble(net.minecraft.util.RandomSource internal)
     
    static float
    nextFloat(net.minecraft.util.RandomSource internal)
     
    static double
    nextGaussian(net.minecraft.util.RandomSource internal)
     
    static int
    nextInt(net.minecraft.util.RandomSource internal)
     
    static int
    nextInt(net.minecraft.util.RandomSource internal, int bound)
     
    static int
    nextInt(net.minecraft.util.RandomSource internal, int bound, int origin)
     
    static int
    nextIntBetweenInclusive(net.minecraft.util.RandomSource internal, int origin, int bound)
     
    static long
    nextLong(net.minecraft.util.RandomSource internal)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpandRandomSource

      public ExpandRandomSource()
  • Method Details

    • nextInt

      public static int nextInt(net.minecraft.util.RandomSource internal)
    • nextInt

      public static int nextInt(net.minecraft.util.RandomSource internal, int bound)
    • nextIntBetweenInclusive

      public static int nextIntBetweenInclusive(net.minecraft.util.RandomSource internal, int origin, int bound)
    • nextLong

      public static long nextLong(net.minecraft.util.RandomSource internal)
    • nextBoolean

      public static boolean nextBoolean(net.minecraft.util.RandomSource internal)
    • nextFloat

      public static float nextFloat(net.minecraft.util.RandomSource internal)
    • nextDouble

      public static double nextDouble(net.minecraft.util.RandomSource internal)
    • nextGaussian

      public static double nextGaussian(net.minecraft.util.RandomSource internal)
    • nextInt

      public static int nextInt(net.minecraft.util.RandomSource internal, int bound, int origin)