diff --git a/src/main/java/com/hbm/itempool/ItemPoolsSatellite.java b/src/main/java/com/hbm/itempool/ItemPoolsSatellite.java index 4c5eefd03..92a464329 100644 --- a/src/main/java/com/hbm/itempool/ItemPoolsSatellite.java +++ b/src/main/java/com/hbm/itempool/ItemPoolsSatellite.java @@ -42,7 +42,7 @@ public class ItemPoolsSatellite { weighted(ModItems.crystal_plutonium, 0, 1, 1, 3), weighted(ModItems.crystal_trixite, 0, 1, 1, 1), weighted(ModItems.crystal_starmetal, 0, 1, 1, 1), - weighted(ModItems.crystal_lithium, 0, 2,1, 4) + weighted(ModItems.crystal_lithium, 0, 2 ,2, 4) }; }}; diff --git a/src/main/java/com/hbm/lib/HbmChestContents.java b/src/main/java/com/hbm/lib/HbmChestContents.java index c78e6f3a0..7c3c1f9f6 100644 --- a/src/main/java/com/hbm/lib/HbmChestContents.java +++ b/src/main/java/com/hbm/lib/HbmChestContents.java @@ -11,9 +11,9 @@ import net.minecraft.util.WeightedRandomChestContent; public class HbmChestContents { - public static WeightedRandomChestContent weighted(Item item, int meta, int min, int max, int weight) { return new WeightedRandomChestContent(item, meta, min, max, weight); } - public static WeightedRandomChestContent weighted(Block block, int meta, int min, int max, int weight) { return new WeightedRandomChestContent(Item.getItemFromBlock(block), meta, min, max, weight); } - public static WeightedRandomChestContent weighted(ItemStack item, int min, int max, int weight) { return new WeightedRandomChestContent(item, min, max, weight); } + public static WeightedRandomChestContent weighted(Item item, int meta, int min, int max, int weight) { return new WeightedRandomChestContent(item, meta, Math.min(min, max), Math.max(min, max), weight); } + public static WeightedRandomChestContent weighted(Block block, int meta, int min, int max, int weight) { return new WeightedRandomChestContent(Item.getItemFromBlock(block), meta, Math.min(min, max), Math.max(min, max), weight); } + public static WeightedRandomChestContent weighted(ItemStack item, int min, int max, int weight) { return new WeightedRandomChestContent(item, Math.min(min, max), Math.max(min, max), weight); } /** ITEMBOOKLORE SHIT */ //one downside of all this huge flexibility, make a wrapper if it's too annoying