aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/core/material/Material.java
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-10-23 16:39:30 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-10-23 16:39:30 +1000
commit6754387bca14ef3c2bdc5e69d0f4920ca7568553 (patch)
treeb6bd67e213a66bce0e418105b8a7ac51a141b6a0 /src/Java/gtPlusPlus/core/material/Material.java
parent3826cbb1223a25a6d476486d9369d65a22090aec (diff)
downloadGT5-Unofficial-6754387bca14ef3c2bdc5e69d0f4920ca7568553.tar.gz
GT5-Unofficial-6754387bca14ef3c2bdc5e69d0f4920ca7568553.tar.bz2
GT5-Unofficial-6754387bca14ef3c2bdc5e69d0f4920ca7568553.zip
% Moved more recipe generation to separate classes, now the order of item generation isn't important because recipe generation now happens after, not during item creation.
% Most Generated Item classes are now < 10 lines. > This should slightly improve the startup time by 10-15 seconds, maybe more, maybe less.
Diffstat (limited to 'src/Java/gtPlusPlus/core/material/Material.java')
-rw-r--r--src/Java/gtPlusPlus/core/material/Material.java30
1 files changed, 17 insertions, 13 deletions
diff --git a/src/Java/gtPlusPlus/core/material/Material.java b/src/Java/gtPlusPlus/core/material/Material.java
index d6f5d77f20..27a9f53ced 100644
--- a/src/Java/gtPlusPlus/core/material/Material.java
+++ b/src/Java/gtPlusPlus/core/material/Material.java
@@ -184,15 +184,15 @@ public class Material {
}
public ItemStack getDust(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("dust"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("dust"+unlocalizedName, stacksize);
}
public ItemStack getSmallDust(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("dustSmall"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("dustSmall"+unlocalizedName, stacksize);
}
public ItemStack getTinyDust(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("dustTiny"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("dustTiny"+unlocalizedName, stacksize);
}
public ItemStack[] getValidInputStacks(){
@@ -200,43 +200,47 @@ public class Material {
}
public ItemStack getIngot(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("ingot"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("ingot"+unlocalizedName, stacksize);
}
public ItemStack getPlate(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("plate"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("plate"+unlocalizedName, stacksize);
}
public ItemStack getPlateDouble(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("plateDouble"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("plateDouble"+unlocalizedName, stacksize);
}
public ItemStack getGear(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("gear"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("gear"+unlocalizedName, stacksize);
}
public ItemStack getRod(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("stick"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("stick"+unlocalizedName, stacksize);
}
public ItemStack getLongRod(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("stickLong"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("stickLong"+unlocalizedName, stacksize);
}
public ItemStack getBolt(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("bolt"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("bolt"+unlocalizedName, stacksize);
}
public ItemStack getScrew(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("screw"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("screw"+unlocalizedName, stacksize);
}
public ItemStack getRing(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("ring"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("ring"+unlocalizedName, stacksize);
}
public ItemStack getRotor(int stacksize){
- return UtilsItems.getItemStackOfAmountFromOreDict("rotor"+unlocalizedName, stacksize);
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("rotor"+unlocalizedName, stacksize);
+ }
+
+ public ItemStack getFrameBox(int stacksize){
+ return UtilsItems.getItemStackOfAmountFromOreDictNoBroken("frameGt"+unlocalizedName, stacksize);
}
public ItemStack[] getMaterialComposites(){