Auto Format code

This commit is contained in:
modmuss50 2016-10-08 20:46:16 +01:00
parent 112b1657cf
commit 796df6c055
No known key found for this signature in database
GPG key ID: 773D17BE8BF49C82
503 changed files with 12260 additions and 16291 deletions

View file

@ -8,85 +8,82 @@ import net.minecraftforge.oredict.OreDictionary;
import java.util.List;
public class OreDictUtils
{
public class OreDictUtils {
public static String toFirstLower(String string) {
if(string == null || string.isEmpty()) return string;
if (string == null || string.isEmpty())
return string;
return Character.toLowerCase(string.charAt(0)) + string.substring(1);
}
public static String toFirstUpper(String string) {
if(string.isEmpty()) return string;
if (string.isEmpty())
return string;
return Character.toUpperCase(string.charAt(0)) + string.substring(1);
}
public static String joinDictName(String prefix, String name) {
return prefix + toFirstUpper(name);
}
public static String joinDictName(String prefix, String name) {
return prefix + toFirstUpper(name);
}
public static String[] getDictData(String prefixed) {
StringBuilder prefixBuilder = new StringBuilder();
StringBuilder nameBuilder = new StringBuilder();
boolean prefixFinished = false;
for(int i = 0; i < prefixed.length(); i++) {
char charAt = prefixed.charAt(i);
if(!prefixFinished) {
if(Character.isUpperCase(charAt)) {
nameBuilder.append(Character.toLowerCase(charAt));
prefixFinished = true;
} else prefixBuilder.append(charAt);
} else nameBuilder.append(charAt);
}
return new String[] {
prefixBuilder.toString(),
nameBuilder.toString()
};
}
public static String[] getDictData(String prefixed) {
StringBuilder prefixBuilder = new StringBuilder();
StringBuilder nameBuilder = new StringBuilder();
boolean prefixFinished = false;
for (int i = 0; i < prefixed.length(); i++) {
char charAt = prefixed.charAt(i);
if (!prefixFinished) {
if (Character.isUpperCase(charAt)) {
nameBuilder.append(Character.toLowerCase(charAt));
prefixFinished = true;
} else
prefixBuilder.append(charAt);
} else
nameBuilder.append(charAt);
}
return new String[] {
prefixBuilder.toString(),
nameBuilder.toString()
};
}
public static boolean isDictPrefixed(String name, String... prefixes) {
for(String prefix : prefixes)
if(name.startsWith(prefix))
return true;
return false;
}
public static boolean isDictPrefixed(String name, String... prefixes) {
for (String prefix : prefixes)
if (name.startsWith(prefix))
return true;
return false;
}
public static ItemStack getDictOreOrNull(String name, int amount) {
List<ItemStack> ores = OreDictionary.getOres(name);
if(ores.isEmpty()) return null;
ItemStack ore = ores.get(0);
ore.stackSize = amount;
return ore;
}
public static ItemStack getDictOreOrNull(String name, int amount) {
List<ItemStack> ores = OreDictionary.getOres(name);
if (ores.isEmpty())
return null;
ItemStack ore = ores.get(0);
ore.stackSize = amount;
return ore;
}
public static boolean isOre(Block block, String oreName)
{
public static boolean isOre(Block block, String oreName) {
return isOre(new ItemStack(Item.getItemFromBlock(block)), oreName);
}
public static boolean isOre(IBlockState state, String oreName)
{
public static boolean isOre(IBlockState state, String oreName) {
return isOre(
new ItemStack(Item.getItemFromBlock(state.getBlock()), 1, state.getBlock().getMetaFromState(state)),
oreName);
new ItemStack(Item.getItemFromBlock(state.getBlock()), 1, state.getBlock().getMetaFromState(state)),
oreName);
}
public static boolean isOre(Item item, String oreName)
{
public static boolean isOre(Item item, String oreName) {
return isOre(new ItemStack(item), oreName);
}
public static boolean isOre(ItemStack stack, String oreName)
{
if (stack != null && stack.getItem() != null && oreName != null)
{
public static boolean isOre(ItemStack stack, String oreName) {
if (stack != null && stack.getItem() != null && oreName != null) {
int id = OreDictionary.getOreID(oreName);
int[] ids = OreDictionary.getOreIDs(stack);
for (int i : ids)
{
if (id == i)
{
for (int i : ids) {
if (id == i) {
return true;
}
}