diff options
author | Blood-Asp <bloodasphendrik@gmail.com> | 2015-11-01 01:57:09 +0100 |
---|---|---|
committer | Blood-Asp <bloodasphendrik@gmail.com> | 2015-11-01 01:57:09 +0100 |
commit | bc867706245d0024bd8e8282395f5d178c8c702d (patch) | |
tree | a84fad390118d619aeaee8bd2e5ae04629e626cd /src | |
parent | 97afccb0c3d3b6eae9774bcd7cc5369a09ca79f2 (diff) | |
download | GT5-Unofficial-bc867706245d0024bd8e8282395f5d178c8c702d.tar.gz GT5-Unofficial-bc867706245d0024bd8e8282395f5d178c8c702d.tar.bz2 GT5-Unofficial-bc867706245d0024bd8e8282395f5d178c8c702d.zip |
added config to disable crops
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/gregtech/api/enums/ConfigCategories.java | 3 | ||||
-rw-r--r-- | src/main/java/gregtech/api/util/GT_BaseCrop.java | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/gregtech/api/enums/ConfigCategories.java b/src/main/java/gregtech/api/enums/ConfigCategories.java index 1245d7ac08..51eead9adf 100644 --- a/src/main/java/gregtech/api/enums/ConfigCategories.java +++ b/src/main/java/gregtech/api/enums/ConfigCategories.java @@ -25,7 +25,8 @@ public enum ConfigCategories { disabledrecipes, recipereplacements, storageblockcrafting, - storageblockdecrafting; + storageblockdecrafting, + crops; } public enum Machines { diff --git a/src/main/java/gregtech/api/util/GT_BaseCrop.java b/src/main/java/gregtech/api/util/GT_BaseCrop.java index 794b560166..1b4d1cac11 100644 --- a/src/main/java/gregtech/api/util/GT_BaseCrop.java +++ b/src/main/java/gregtech/api/util/GT_BaseCrop.java @@ -1,5 +1,6 @@ package gregtech.api.util; +import gregtech.GT_Mod; import gregtech.api.GregTech_API; import gregtech.api.enums.ConfigCategories; import gregtech.api.enums.Materials; @@ -78,10 +79,11 @@ public class GT_BaseCrop extends CropCard { mStats[4] = aStatWeed; mAttributes = aAttributes; mBlock = aBlock; + if(GregTech_API.sRecipeFile.get(ConfigCategories.Recipes.crops, aCropName, true)){ if (!Crops.instance.registerCrop(this, aID)) throw new GT_ItsNotMyFaultException("Make sure the Crop ID is valid!"); if (aBaseSeed != null) Crops.instance.registerBaseSeed(aBaseSeed, this, 1, 1, 1, 1); - sCropList.add(this); + sCropList.add(this);} } } |