import loottweaker.LootTweaker; import loottweaker.vanilla.loot.LootTable; import loottweaker.vanilla.loot.LootPool; import crafttweaker.enchantments.IEnchantmentDefinition; import crafttweaker.enchantments.IEnchantment; import crafttweaker.data.IData; import crafttweaker.item.IItemStack; function enchantChampionBook(inputItem as IItemStack, enchArray as IEnchantmentDefinition, levelArray as int) as IItemStack{ var enchMap as IData = {}; enchMap += enchArray.makeEnchantment(levelArray).makeTag(); return inputItem .withTag(enchMap); } val champions = LootTweaker.getTable("champions:champion_loot"); val championpoolgeneral = champions.addPool("championpoolgeneral", 1, 1, 0, 0); championpoolgeneral.addItemEntry(, 25); // championpoolgeneral.addItemEntry(, 25); championpoolgeneral.addItemEntry(, 20); championpoolgeneral.addItemEntry(.withTag({EntityTag: {id: "minecraft:slime"}}), 15); championpoolgeneral.addItemEntry(, 5); championpoolgeneral.addItemEntry(, 10); championpoolgeneral.addItemEntry(, 15); championpoolgeneral.addItemEntry(, 15); // championpoolgeneral.addItemEntry(, 5); val championpoolguaranteed = champions.addPool("championpoolguaranteed", 1, 1, 0, 0); championpoolguaranteed.addItemEntry(, 10); val championpoolenchant = champions.addPool("championpoolenchant", 1, 1, 0, 0); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(6)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(10)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(25)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(5)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(4)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(3)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(2)), 1); championpoolenchant.addItemEntry(itemUtils.createEnchantedBook(.makeEnchantment(1)), 1);