2
0
Fork 0
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

43 lines
1.4 KiB
Java

package net.minecraft.util;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import java.util.Random;
@SideOnly(Side.CLIENT)
public class EnchantmentNameParts
{
public static final EnchantmentNameParts instance = new EnchantmentNameParts();
private Random rand = new Random();
private String[] namePartsArray = "the elder scrolls klaatu berata niktu xyzzy bless curse light darkness fire air earth water hot dry cold wet ignite snuff embiggen twist shorten stretch fiddle destroy imbue galvanize enchant free limited range of towards inside sphere cube self other ball mental physical grow shrink demon elemental spirit animal creature beast humanoid undead fresh stale ".split(" ");
private static final String __OBFID = "CL_00000756";
/**
* Randomly generates a new name built up of 3 or 4 randomly selected words.
*/
public String generateNewRandomName()
{
int i = this.rand.nextInt(2) + 3;
String s = "";
for (int j = 0; j < i; ++j)
{
if (j > 0)
{
s = s + " ";
}
s = s + this.namePartsArray[this.rand.nextInt(this.namePartsArray.length)];
}
return s;
}
/**
* Resets the underlying random number generator using a given seed.
*/
public void reseedRandomGenerator(long p_148335_1_)
{
this.rand.setSeed(p_148335_1_);
}
}