Class RngUtil

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.rng.RngUtil

public class RngUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    pickElements(Random random, int count, it.unimi.dsi.fastutil.ints.IntArrayList list_mutated, it.unimi.dsi.fastutil.ints.IntArrayList picked_out)
     
    static <T> void
    pickElements(Random random, int count, List<T> list_mutated, List<T> picked_out)
     
    static void
    pickIndices(Random random, int count, int size, it.unimi.dsi.fastutil.ints.IntArrayList indices_out)
     

    Methods inherited from class Object

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

    • RngUtil

      public RngUtil()
  • Method Details

    • pickElements

      public static <T> void pickElements(@Nonnull Random random, int count, @Nonnull List<T> list_mutated, @Nonnull List<T> picked_out)
    • pickElements

      public static void pickElements(@Nonnull Random random, int count, @Nonnull it.unimi.dsi.fastutil.ints.IntArrayList list_mutated, @Nonnull it.unimi.dsi.fastutil.ints.IntArrayList picked_out)
    • pickIndices

      public static void pickIndices(@Nonnull Random random, int count, int size, @Nonnull it.unimi.dsi.fastutil.ints.IntArrayList indices_out)