diff --git a/src/main/java/techreborn/blocks/OreDrop.java b/src/main/java/techreborn/blocks/OreDrop.java index c4748fe3b..14758cfc2 100644 --- a/src/main/java/techreborn/blocks/OreDrop.java +++ b/src/main/java/techreborn/blocks/OreDrop.java @@ -59,7 +59,7 @@ public class OreDrop } } - //Each fortune level increases probability by 50% of base, up to a limit of 100%. + //Each fortune level increases probability by 50% (configurable) of base, up to a limit of 100%, obviously. //So, if base is 5% and we have Fortune III, chance is 5% + (3 * 2.5%) = 12.5% private boolean calculateFortuneSingle(int level, Random random) { diff --git a/src/main/java/techreborn/blocks/OreDropSet.java b/src/main/java/techreborn/blocks/OreDropSet.java index 1171a6ea3..a8ef3ff75 100644 --- a/src/main/java/techreborn/blocks/OreDropSet.java +++ b/src/main/java/techreborn/blocks/OreDropSet.java @@ -13,25 +13,22 @@ import net.minecraft.block.Block; public class OreDropSet { - public OreDropSet(OreDrop primary, OreDrop... secondaries) + public OreDropSet(OreDrop... oreDrops) { - this.primary = primary; - this.secondaries = secondaries; + this.dropSet = oreDrops; } public ArrayList drop(int fortune, Random random) { ArrayList drops = new ArrayList(); - for (OreDrop drop : secondaries) + for (OreDrop drop : dropSet) { drops.add(drop.getDrops(fortune, random)); } - drops.add(primary.getDrops(fortune, random)); return drops; } - - public OreDrop primary; - public OreDrop[] secondaries; + + public OreDrop[] dropSet; } \ No newline at end of file