Some flattening attempt for plates
This commit is contained in:
parent
53b450acea
commit
2e4c3ebf1a
31 changed files with 439 additions and 205 deletions
|
@ -47,7 +47,7 @@ public class ItemDusts extends ItemTR {
|
|||
|
||||
public ItemDusts() {
|
||||
setTranslationKey("techreborn.dust");
|
||||
setHasSubtypes(true);
|
||||
//setHasSubtypes(true);
|
||||
setCreativeTab(TechRebornCreativeTab.instance);
|
||||
TRRecipeHandler.hideEntry(this);
|
||||
}
|
||||
|
@ -86,7 +86,7 @@ public class ItemDusts extends ItemTR {
|
|||
}
|
||||
|
||||
|
||||
@Override
|
||||
/* @Override
|
||||
// gets Unlocalized Name depending on meta data
|
||||
public String getTranslationKey(ItemStack itemStack) {
|
||||
int meta = itemStack.getItemDamage();
|
||||
|
@ -95,9 +95,9 @@ public class ItemDusts extends ItemTR {
|
|||
}
|
||||
|
||||
return super.getTranslationKey() + "." + types[meta];
|
||||
}
|
||||
}*/
|
||||
|
||||
// Adds Dusts SubItems To Creative Tab
|
||||
/* // Adds Dusts SubItems To Creative Tab
|
||||
@Override
|
||||
public void getSubItems(CreativeTabs creativeTabs, NonNullList<ItemStack> list) {
|
||||
if (!isInCreativeTab(creativeTabs)) {
|
||||
|
@ -106,6 +106,6 @@ public class ItemDusts extends ItemTR {
|
|||
for (int meta = 0; meta < types.length; ++meta) {
|
||||
list.add(new ItemStack(this, 1, meta));
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
}
|
||||
|
|
|
@ -42,7 +42,7 @@ public class ItemNuggets extends ItemTR {
|
|||
|
||||
public ItemNuggets() {
|
||||
setCreativeTab(TechRebornCreativeTab.instance);
|
||||
setHasSubtypes(true);
|
||||
//setHasSubtypes(true);
|
||||
setTranslationKey("techreborn.nuggets");
|
||||
TRRecipeHandler.hideEntry(this);
|
||||
}
|
||||
|
@ -61,7 +61,7 @@ public class ItemNuggets extends ItemTR {
|
|||
return getNuggetByName(name, 1);
|
||||
}
|
||||
|
||||
@Override
|
||||
/* @Override
|
||||
// gets Unlocalized Name depending on meta data
|
||||
public String getTranslationKey(ItemStack itemStack) {
|
||||
int meta = itemStack.getItemDamage();
|
||||
|
@ -70,9 +70,9 @@ public class ItemNuggets extends ItemTR {
|
|||
}
|
||||
|
||||
return super.getTranslationKey() + "." + types[meta];
|
||||
}
|
||||
}*/
|
||||
|
||||
// Adds Dusts SubItems To Creative Tab
|
||||
/* // Adds Dusts SubItems To Creative Tab
|
||||
@Override
|
||||
public void getSubItems(CreativeTabs creativeTabs, NonNullList<ItemStack> list) {
|
||||
if (!isInCreativeTab(creativeTabs)) {
|
||||
|
@ -81,6 +81,6 @@ public class ItemNuggets extends ItemTR {
|
|||
for (int meta = 0; meta < types.length; ++meta) {
|
||||
list.add(new ItemStack(this, 1, meta));
|
||||
}
|
||||
}
|
||||
}*/
|
||||
|
||||
}
|
||||
|
|
|
@ -43,41 +43,40 @@ public class ItemPlates extends ItemTR {
|
|||
};
|
||||
|
||||
public ItemPlates() {
|
||||
setTranslationKey("techreborn.plate");
|
||||
setHasSubtypes(true);
|
||||
setCreativeTab(TechRebornCreativeTab.instance);
|
||||
//setTranslationKey("techreborn.plate");
|
||||
//setHasSubtypes(true);
|
||||
TRRecipeHandler.hideEntry(this);
|
||||
}
|
||||
|
||||
public static ItemStack getPlateByName(String name, int count) {
|
||||
name = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, name);
|
||||
for (int i = 0; i < types.length; i++) {
|
||||
if (types[i].equalsIgnoreCase(name)) {
|
||||
return new ItemStack(ModItems.PLATES, count, i);
|
||||
}
|
||||
}
|
||||
throw new InvalidParameterException("The plate " + name + " could not be found.");
|
||||
}
|
||||
// public static ItemStack getPlateByName(String name, int count) {
|
||||
// name = CaseFormat.LOWER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, name);
|
||||
// for (int i = 0; i < types.length; i++) {
|
||||
// if (types[i].equalsIgnoreCase(name)) {
|
||||
// return new ItemStack(ModItems.PLATES, count, i);
|
||||
// }
|
||||
// }
|
||||
// throw new InvalidParameterException("The plate " + name + " could not be found.");
|
||||
// }
|
||||
//
|
||||
// public static ItemStack getPlateByName(String name) {
|
||||
// return getPlateByName(name, 1);
|
||||
// }
|
||||
//
|
||||
// public static void registerType(String plateType) {
|
||||
// for (String type : types) {
|
||||
// if (type.equals(plateType))
|
||||
// return;
|
||||
// }
|
||||
// int plateIndex = types.length;
|
||||
// String[] newTypes = new String[plateIndex + 1];
|
||||
// System.arraycopy(types, 0, newTypes, 0, types.length);
|
||||
// types = newTypes;
|
||||
// newTypes[plateIndex] = plateType;
|
||||
// String oreName = "plate" + CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, plateType);
|
||||
// OreUtil.registerOre(oreName, new ItemStack(ModItems.PLATES, 1, plateIndex));
|
||||
// }
|
||||
|
||||
public static ItemStack getPlateByName(String name) {
|
||||
return getPlateByName(name, 1);
|
||||
}
|
||||
|
||||
public static void registerType(String plateType) {
|
||||
for (String type : types) {
|
||||
if (type.equals(plateType))
|
||||
return;
|
||||
}
|
||||
int plateIndex = types.length;
|
||||
String[] newTypes = new String[plateIndex + 1];
|
||||
System.arraycopy(types, 0, newTypes, 0, types.length);
|
||||
types = newTypes;
|
||||
newTypes[plateIndex] = plateType;
|
||||
String oreName = "plate" + CaseFormat.LOWER_UNDERSCORE.to(CaseFormat.LOWER_CAMEL, plateType);
|
||||
OreUtil.registerOre(oreName, new ItemStack(ModItems.PLATES, 1, plateIndex));
|
||||
}
|
||||
|
||||
@Override
|
||||
/* @Override
|
||||
// gets Unlocalized Name depending on meta data
|
||||
public String getTranslationKey(ItemStack itemStack) {
|
||||
int meta = itemStack.getItemDamage();
|
||||
|
@ -86,9 +85,9 @@ public class ItemPlates extends ItemTR {
|
|||
}
|
||||
|
||||
return super.getTranslationKey() + "." + types[meta];
|
||||
}
|
||||
}*/
|
||||
|
||||
// Adds Dusts SubItems To Creative Tab
|
||||
/* // Adds Dusts SubItems To Creative Tab
|
||||
@Override
|
||||
public void getSubItems(CreativeTabs creativeTabs, NonNullList<ItemStack> list) {
|
||||
if (!isInCreativeTab(creativeTabs)) {
|
||||
|
@ -97,5 +96,5 @@ public class ItemPlates extends ItemTR {
|
|||
for (int meta = 0; meta < types.length; ++meta) {
|
||||
list.add(new ItemStack(this, 1, meta));
|
||||
}
|
||||
}
|
||||
}*/
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue