aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java
diff options
context:
space:
mode:
authorDraknyte1 <Draknyte1@hotmail.com>2017-01-20 02:07:40 +1000
committerDraknyte1 <Draknyte1@hotmail.com>2017-01-20 02:07:40 +1000
commita6bb1b33da251f4a2ec7a6d6facb4864e9905341 (patch)
tree84d47440794cadd5c64598355903b123e18e0662 /src/Java/gtPlusPlus/xmod/growthcraft/fishtrap/FishTrapHandler.java
parent142fe00070526484862f15f3a125400a22a2fe96 (diff)
downloadGT5-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.java56
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 {