diff options
| author | Blood-Asp <bloodasphendrik@gmail.com> | 2015-10-18 17:28:51 +0200 |
|---|---|---|
| committer | Blood-Asp <bloodasphendrik@gmail.com> | 2015-10-18 17:28:51 +0200 |
| commit | 513c6606f21fc724956fc1b5b9e3ecd687ef9ff0 (patch) | |
| tree | b545bc2ebbfc095d2b2080bf78b9c552353ad1cf /main/java/gregtech/common/tileentities | |
| parent | 6d8abce42792eba7385f0f2e4e2356735761c635 (diff) | |
| download | GT5-Unofficial-513c6606f21fc724956fc1b5b9e3ecd687ef9ff0.tar.gz GT5-Unofficial-513c6606f21fc724956fc1b5b9e3ecd687ef9ff0.tar.bz2 GT5-Unofficial-513c6606f21fc724956fc1b5b9e3ecd687ef9ff0.zip | |
GT5.08.31
Diffstat (limited to 'main/java/gregtech/common/tileentities')
| -rw-r--r-- | main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java | 6 | ||||
| -rw-r--r-- | main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java | 3 |
2 files changed, 5 insertions, 4 deletions
diff --git a/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java b/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java index 90acb38dd4..265a8b8117 100644 --- a/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java +++ b/main/java/gregtech/common/tileentities/automation/GT_MetaTileEntity_TypeFilter.java @@ -139,7 +139,9 @@ public class GT_MetaTileEntity_TypeFilter {
boolean tAllowPrefix = this.mPrefix.contains(aStack);
if(this.mPrefix==OrePrefixes.ore){
- OrePrefixes tFix = GT_OreDictUnificator.getItemData(aStack).mPrefix;
+ ItemData tData = GT_OreDictUnificator.getItemData(aStack);
+ if(tData!=null&&tData.mPrefix!=null){
+ OrePrefixes tFix = tData.mPrefix;
if(tFix==OrePrefixes.oreBlackgranite||
tFix==OrePrefixes.oreDense||
tFix==OrePrefixes.oreEnd||
@@ -151,7 +153,7 @@ public class GT_MetaTileEntity_TypeFilter tFix==OrePrefixes.oreRedgranite||
tFix==OrePrefixes.oreRich||
tFix==OrePrefixes.oreSmall)tAllowPrefix=true;
- }
+ }}
return (super.allowPutStack(aBaseMetaTileEntity, aIndex, aSide, aStack)) && ((this.bNBTAllowed) || (!aStack.hasTagCompound())) && (tAllowPrefix != this.bInvertFilter);
}
}
diff --git a/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java b/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java index 9a835e625f..8a5a1d6b84 100644 --- a/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java +++ b/main/java/gregtech/common/tileentities/machines/multi/GT_MetaTileEntity_FusionComputer.java @@ -60,7 +60,7 @@ public abstract class GT_MetaTileEntity_FusionComputer extends GT_MetaTileEntity @Override public Object getClientGUI(int aID, InventoryPlayer aPlayerInventory, IGregTechTileEntity aBaseMetaTileEntity) { - return new GT_GUIContainer_FusionReactor(aPlayerInventory, aBaseMetaTileEntity, getLocalName(), "FusionComputer.png"); + return new GT_GUIContainer_FusionReactor(aPlayerInventory, aBaseMetaTileEntity, getLocalName(), "FusionComputer.png", GT_Recipe.GT_Recipe_Map.sFusionRecipes.mNEIName); } public abstract MetaTileEntity newMetaEntity(IGregTechTileEntity aTileEntity); @@ -283,7 +283,6 @@ public abstract class GT_MetaTileEntity_FusionComputer extends GT_MetaTileEntity return false; } if (mRunningOnLoad||tRecipe.isRecipeInputEqual(true, tFluids, new ItemStack[] {})) { - if(mRunningOnLoad)System.out.println("First Recipe!"); this.mLastRecipe = tRecipe; this.mEUt = (this.mLastRecipe.mEUt * overclock(this.mLastRecipe.mSpecialValue)); this.mMaxProgresstime = this.mLastRecipe.mDuration / overclock(this.mLastRecipe.mSpecialValue); |
