diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2017-01-20 02:07:40 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2017-01-20 02:07:40 +1000 |
commit | a6bb1b33da251f4a2ec7a6d6facb4864e9905341 (patch) | |
tree | 84d47440794cadd5c64598355903b123e18e0662 /src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java | |
parent | 142fe00070526484862f15f3a125400a22a2fe96 (diff) | |
download | GT5-Unofficial-a6bb1b33da251f4a2ec7a6d6facb4864e9905341.tar.gz GT5-Unofficial-a6bb1b33da251f4a2ec7a6d6facb4864e9905341.tar.bz2 GT5-Unofficial-a6bb1b33da251f4a2ec7a6d6facb4864e9905341.zip |
+ Added a power cost of 32eu/action for the Tree Farmer. (Will eventually get a config option).
% Moved the internal power buffer variable out of the cut method into the class.
% Massive project tidy up, lots of old unused code removed or tidied up.
$ Fixed lots of String comparisons that used == instead of .equals().
$ Fixed Double/Triple/Quad null checks in certain places.
$ Fixed returns that set values at the same time.
$ Swapped 3.14 and 1.57 to Math.PI and Math.PI/2.
$ Fixed possible cases where a NPE may be thrown, by calling logging outside of null checks.
+ Added PI to CORE.java, since it's a double and MC uses it as a float in each instance.
- Stripped 95% of the useless code out of Meta_GT_Proxy.java
Diffstat (limited to 'src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java')
-rw-r--r-- | src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java b/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java index 7f62c7fe53..472c4c6a1f 100644 --- a/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java +++ b/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java @@ -14,15 +14,15 @@ public class FishTrapHandler { protected static void addFish(String lootType, ItemStack lootStack, int lootChance){ if (LoadedMods.getModVersion("Growthcraft").contains("2.3.1")){ - if (lootType == fishTypes[0]){ + if (lootType.equals(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]){ + else if (lootType.equals(fishTypes[1])){ Growthcraft_Old.addTrapJunk(lootStack, lootChance); Utils.LOG_INFO("Added "+lootStack.getDisplayName()+" as extra Junk for Growthcraft Fishtraps."); } - else if (lootType == fishTypes[2]){ + else if (lootType.equals(fishTypes[2])){ Growthcraft_Old.addTrapTreasure(lootStack, lootChance); Utils.LOG_INFO("Added "+lootStack.getDisplayName()+" as extra Treasure for Growthcraft Fishtraps."); } @@ -67,79 +67,79 @@ public class FishTrapHandler { } private static int getLootChance(String name){ - if (name == harvestcraftFish[0]){ + if (name.equals(harvestcraftFish[0])){ return 20; } - else if (name == harvestcraftFish[1]){ + else if (name.equals(harvestcraftFish[1])){ return 10; } - else if (name == harvestcraftFish[2]){ + else if (name.equals(harvestcraftFish[2])){ return 15; } - else if (name == harvestcraftFish[3]){ + else if (name.equals(harvestcraftFish[3])){ return 55; } - else if (name == harvestcraftFish[4]){ + else if (name.equals(harvestcraftFish[4])){ return 5; } - else if (name == harvestcraftFish[5]){ + else if (name.equals(harvestcraftFish[5])){ return 8; } - else if (name == harvestcraftFish[6]){ + else if (name.equals(harvestcraftFish[6])){ return 11; } - else if (name == harvestcraftFish[7]){ + else if (name.equals(harvestcraftFish[7])){ return 11; } - else if (name == harvestcraftFish[8]){ + else if (name.equals(harvestcraftFish[8])){ return 15; } - else if (name == harvestcraftFish[9]){ + else if (name.equals(harvestcraftFish[9])){ return 1; } - else if (name == harvestcraftFish[10]){ + else if (name.equals(harvestcraftFish[10])){ return 5; } - else if (name == harvestcraftFish[11]){ + else if (name.equals(harvestcraftFish[11])){ return 10; } - else if (name == harvestcraftFish[12]){ + else if (name.equals(harvestcraftFish[12])){ return 25; } - else if (name == harvestcraftFish[13]){ + else if (name.equals(harvestcraftFish[13])){ return 15; } - else if (name == harvestcraftFish[14]){ + else if (name.equals(harvestcraftFish[14])){ return 20; } //"Perch", "Scallop", "Shrimp", "Snail", "Snapper", "Tilapia", "Trout", "Tuna", "Turtle", "Walleye"}; - else if (name == harvestcraftFish[15]){ + else if (name.equals(harvestcraftFish[15])){ return 22; } - else if (name == harvestcraftFish[16]){ + else if (name.equals(harvestcraftFish[16])){ return 10; } - else if (name == harvestcraftFish[17]){ + else if (name.equals(harvestcraftFish[17])){ return 35; } - else if (name == harvestcraftFish[18]){ + else if (name.equals(harvestcraftFish[18])){ return 3; } - else if (name == harvestcraftFish[19]){ + else if (name.equals(harvestcraftFish[19])){ return 20; } - else if (name == harvestcraftFish[20]){ + else if (name.equals(harvestcraftFish[20])){ return 4; } - else if (name == harvestcraftFish[21]){ + else if (name.equals(harvestcraftFish[21])){ return 40; } - else if (name == harvestcraftFish[22]){ + else if (name.equals(harvestcraftFish[22])){ return 30; } - else if (name == harvestcraftFish[23]){ + else if (name.equals(harvestcraftFish[23])){ return 5; } - else if (name == harvestcraftFish[24]){ + else if (name.equals(harvestcraftFish[24])){ return 8; } else { |