diff options
author | Draknyte1 <Draknyte1@hotmail.com> | 2017-08-12 16:57:59 +1000 |
---|---|---|
committer | Draknyte1 <Draknyte1@hotmail.com> | 2017-08-12 16:57:59 +1000 |
commit | af7c79eeb6b7b1dec697539ee8bc2a169cc88516 (patch) | |
tree | 629618fd3d9971da4eaaf5bb3bc3c7d247752114 /src/Java/gtPlusPlus/core | |
parent | d31f702518fa5100e631d639cb5b771d2a57f78e (diff) | |
download | GT5-Unofficial-af7c79eeb6b7b1dec697539ee8bc2a169cc88516.tar.gz GT5-Unofficial-af7c79eeb6b7b1dec697539ee8bc2a169cc88516.tar.bz2 GT5-Unofficial-af7c79eeb6b7b1dec697539ee8bc2a169cc88516.zip |
% Made Rainforest Oaks not rely on BoP.
% Tweaked Fish Catcher loot rates.
% Tweaked Advanced Boiler output rates.
Diffstat (limited to 'src/Java/gtPlusPlus/core')
-rw-r--r-- | src/Java/gtPlusPlus/core/tileentities/general/TileEntityFishTrap.java | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/Java/gtPlusPlus/core/tileentities/general/TileEntityFishTrap.java b/src/Java/gtPlusPlus/core/tileentities/general/TileEntityFishTrap.java index aec4048582..176d65ceac 100644 --- a/src/Java/gtPlusPlus/core/tileentities/general/TileEntityFishTrap.java +++ b/src/Java/gtPlusPlus/core/tileentities/general/TileEntityFishTrap.java @@ -124,17 +124,17 @@ public class TileEntityFishTrap extends TileEntity implements ISidedInventory { if (lootWeight <= 5) { loot = ItemUtils.getSimpleStack(Items.slime_ball); } - else if (lootWeight <= 15) { + else if (lootWeight <= 10) { loot = ItemUtils.getSimpleStack(Items.bone); } - else if (lootWeight <= 25) { + else if (lootWeight <= 20) { loot = ItemUtils.getSimpleStack(Blocks.sand); } - else if (lootWeight <= 35) { + else if (lootWeight <= 30) { loot = ItemUtils.getItemStackOfAmountFromOreDictNoBroken(seaweed, 1); } // Pam Fish - else if (lootWeight <= 70) { + else if (lootWeight <= 60) { if (LoadedMods.PamsHarvestcraft) { loot = ItemUtils.getItemStackOfAmountFromOreDictNoBroken( prefix + harvestcraftFish[MathUtils.randInt(0, harvestcraftFish.length - 1)] + suffix, 1); @@ -144,9 +144,17 @@ public class TileEntityFishTrap extends TileEntity implements ISidedInventory { } } // Minecraft Fish - else if (lootWeight <= 100) { + else if (lootWeight <= 99) { loot = ItemUtils.getSimpleStack(minecraftFish[MathUtils.randInt(0, minecraftFish.length - 1)], 1); } + else if (lootWeight == 100){ + if (MathUtils.randInt(0, 1) == 0){ + loot = ItemUtils.getSimpleStack(Items.emerald); + } + else { + loot = ItemUtils.getSimpleStack(Items.diamond); + } + } else { loot = ItemUtils.getSimpleStack(Blocks.diamond_ore); } |