aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2016-09-10 12:15:13 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2016-09-10 12:15:13 +1000
commit711c12bba54cb6ee9761b1013cda33601c0c84f8 (patch)
tree2b74eaebc31598629ec55758e992f14baf76eb5f /src/Java/gtPlusPlus/xmod/growthcraft/fishtrap
parent2d67cb6dd3d4f2c26fc44c0763c8c0414b7b6bda (diff)
downloadGT5-Unofficial-711c12bba54cb6ee9761b1013cda33601c0c84f8.tar.gz
GT5-Unofficial-711c12bba54cb6ee9761b1013cda33601c0c84f8.tar.bz2
GT5-Unofficial-711c12bba54cb6ee9761b1013cda33601c0c84f8.zip
+ Added 10 Tiers of tanks for Gregtech fluid storage.
+ Added some log messages for what gets added to GC FishTraps. + Added a version check to the FishTrap related content loading, so as only to support older versions. 2.3.1 and below.
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/growthcraft/fishtrap')
-rw-r--r--src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java29
1 files changed, 20 insertions, 9 deletions
diff --git a/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java b/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java
index 7bb78055ee..64eee08fd4 100644
--- a/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java
+++ b/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java
@@ -3,6 +3,7 @@ package gtPlusPlus.xmod.growthcraft.fishtrap;
import gregtech.api.enums.GT_Values;
import gregtech.api.util.GT_ModHandler;
import gtPlusPlus.core.lib.LoadedMods;
+import gtPlusPlus.core.util.Utils;
import gtPlusPlus.core.util.fluid.FluidUtils;
import gtPlusPlus.core.util.item.UtilsItems;
import net.minecraft.item.ItemStack;
@@ -12,18 +13,28 @@ public class FishTrapHandler {
private static final String[] fishTypes = {"fish", "junk", "treasure"};
protected static void addFish(String lootType, ItemStack lootStack, int lootChance){
- if (lootType == fishTypes[0]){
- Growthcraft_Old.addTrapFish(lootStack, lootChance);
- }
- else if (lootType == fishTypes[1]){
- Growthcraft_Old.addTrapJunk(lootStack, lootChance);
- }
- else if (lootType == fishTypes[2]){
- Growthcraft_Old.addTrapTreasure(lootStack, lootChance);
+ if (LoadedMods.getModVersion("Growthcraft").contains("2.3.1")){
+ if (lootType == fishTypes[0]){
+ Growthcraft_Old.addTrapFish(lootStack, lootChance);
+ Utils.LOG_INFO("Added "+lootStack.getDisplayName()+" as an extra Fish for Growthcraft Fishtraps.");
+ }
+ else if (lootType == fishTypes[1]){
+ Growthcraft_Old.addTrapJunk(lootStack, lootChance);
+ Utils.LOG_INFO("Added "+lootStack.getDisplayName()+" as extra Junk for Growthcraft Fishtraps.");
+ }
+ else if (lootType == fishTypes[2]){
+ Growthcraft_Old.addTrapTreasure(lootStack, lootChance);
+ Utils.LOG_INFO("Added "+lootStack.getDisplayName()+" as extra Treasure for Growthcraft Fishtraps.");
+ }
+ else {
+ return;
+ }
}
+
else {
- return;
+ Utils.LOG_INFO("Extra Fish loot for Growthcraft Fishtraps disabled. Found V."+LoadedMods.getModVersion("Growthcraft"));
}
+
}
final static String prefix = "food";