From b699a3a1768d45407afe6c1184b984808ac44364 Mon Sep 17 00:00:00 2001 From: Yulife Date: Sun, 3 May 2015 14:07:46 +0200 Subject: [PATCH] RemoveAll function for loot tiers --- .../mods/thaumcraft/handlers/Loot.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main/java/modtweaker2/mods/thaumcraft/handlers/Loot.java b/src/main/java/modtweaker2/mods/thaumcraft/handlers/Loot.java index b0b8edb..9f02c06 100644 --- a/src/main/java/modtweaker2/mods/thaumcraft/handlers/Loot.java +++ b/src/main/java/modtweaker2/mods/thaumcraft/handlers/Loot.java @@ -51,6 +51,21 @@ public class Loot { public static void removeRareLoot(IItemStack stack) { MineTweakerAPI.apply(new Remove(WeightedRandomLoot.lootBagRare, InputHelper.toStack(stack))); } + + @ZenMethod + public static void removeAllCommonLoot(IItemStack stack) { + MineTweakerAPI.apply(new RemoveAll(WeightedRandomLoot.lootBagCommon)); + } + + @ZenMethod + public static void removeAllUncommonLoot(IItemStack stack) { + MineTweakerAPI.apply(new RemoveAll(WeightedRandomLoot.lootBagUncommon)); + } + + @ZenMethod + public static void removeAllRareLoot(IItemStack stack) { + MineTweakerAPI.apply(new RemoveAll(WeightedRandomLoot.lootBagRare)); + } public static class Remove extends BaseListRemoval {