// 
// Decompiled by Procyon v0.6.0
// 

package com.hypixel.hytale.server.worldgen.util;

import java.util.Random;
import javax.annotation.Nonnull;

public class ArrayUtli
{
    public static void shuffleArray(@Nonnull final int[] ar, @Nonnull final Random rnd) {
        for (int i = ar.length - 1; i > 0; --i) {
            final int index = rnd.nextInt(i + 1);
            final int a = ar[index];
            ar[index] = ar[i];
            ar[i] = a;
        }
    }
    
    public static <T> void shuffleArray(@Nonnull final T[] ar, @Nonnull final Random rnd) {
        for (int i = ar.length - 1; i > 0; --i) {
            final int index = rnd.nextInt(i + 1);
            final T a = ar[index];
            ar[index] = ar[i];
            ar[i] = a;
        }
    }
}
