import loottweaker.LootTweaker; import loottweaker.vanilla.loot.LootTable; import loottweaker.vanilla.loot.LootPool; val firedragfem = LootTweaker.getTable("iceandfire:fire_dragon_female_cave"); val firedragfemr1 = firedragfem.addPool("firedragfemr1", 1, 1, 0, 0); firedragfemr1.addItemEntry(, 1); firedragfemr1.addItemEntry(, 5); firedragfemr1.addItemEntry(, 7); firedragfemr1.addItemEntry(*4, 5); firedragfemr1.addItemEntry(*2, 5); firedragfemr1.addItemEntry(*10, 1); val firedragmal = LootTweaker.getTable("iceandfire:fire_dragon_male_cave"); val firedragmalr1 = firedragmal.addPool("firedragmalr1", 1, 1, 0, 0); firedragmalr1.addItemEntry(, 1); firedragmalr1.addItemEntry(, 5); firedragmalr1.addItemEntry(, 1); firedragmalr1.addItemEntry(, 10); firedragmalr1.addItemEntry(*2, 5); firedragmalr1.addItemEntry(*2, 1); val lightningdragmal = LootTweaker.getTable("iceandfire:lightning_dragon_male_cave"); val lightningdragmalr1 = lightningdragmal.addPool("lightningdragmalr1", 1, 1, 0, 0); lightningdragmalr1.addItemEntry(, 1); lightningdragmalr1.addItemEntry(, 5); lightningdragmalr1.addItemEntry(, 1); lightningdragmalr1.addItemEntry(, 10); lightningdragmalr1.addItemEntry(*2, 5); lightningdragmalr1.addItemEntry(*2, 1); val lightningdragfem = LootTweaker.getTable("iceandfire:lightning_dragon_female_cave"); val lightningdragfemr1 = lightningdragfem.addPool("lightningdragfemr1", 1, 1, 0, 0); lightningdragfemr1.addItemEntry(, 1); lightningdragfemr1.addItemEntry(, 5); lightningdragfemr1.addItemEntry(, 1); lightningdragfemr1.addItemEntry(, 10); lightningdragfemr1.addItemEntry(*2, 5); lightningdragfemr1.addItemEntry(*2, 1); val icedragfem = LootTweaker.getTable("iceandfire:ice_dragon_female_cave"); val icedragfemr1 = icedragfem.addPool("icedragfemr1", 1, 1, 0, 0); icedragfemr1.addItemEntry(, 1); icedragfemr1.addItemEntry(, 5); icedragfemr1.addItemEntry(, 2); icedragfemr1.addItemEntry(*4, 5); val icedragmal = LootTweaker.getTable("iceandfire:ice_dragon_male_cave"); val icedragmalr1 = icedragmal.addPool("icedragmalr1", 1, 1, 0, 0); icedragmalr1.addItemEntry(, 1); icedragmalr1.addItemEntry(, 3); icedragmalr1.addItemEntry(*2, 5); val nethengeicwither = LootTweaker.getTable("aoa3:entities/bosses/nethengeic_wither"); val nethengeicroll = nethengeicwither.addPool("nethengeicroll", 1, 1, 0, 0); nethengeicroll.addItemEntry(*3, 5); nethengeicroll.addItemEntry(, 5); val nethengeicbone = nethengeicwither.addPool("nethengeicbone", 1, 1, 0, 0); nethengeicbone.addItemEntry(, 5); val nethengeicwitherrares = nethengeicwither.getPool("rares"); nethengeicwitherrares.removeEntry("aoa3:nethengeic_slugger"); nethengeicwitherrares.removeEntry("aoa3:withers_wrath"); val nethegeicbeast = LootTweaker.getTable("aoa3:entities/mobs/nether/nethengeic_beast"); val nethegeicbeastflammable = nethegeicbeast.addPool("nethegeicbeastflammable", 1, 1, 0, 0); nethegeicbeastflammable.addItemEntry(, 5); val thewatcher = LootTweaker.getTable("divinerpg:entities/boss/the_watcher"); val thewatcherroll = thewatcher.addPool("thewatcherroll", 1, 1, 0, 0); thewatcherroll.addItemEntry(*3, 5); thewatcherroll.addItemEntry(, 5); val watchereye = thewatcher.addPool("watchereye", 1, 1, 0, 0); watchereye.addItemEntry(, 5); val ancientgolem = LootTweaker.getTable("aoa3:entities/mobs/overworld/ancient_golem"); val ancientgolemroll = ancientgolem.addPool("ancientgolemroll", 1, 1, 0, 0); ancientgolemroll.addItemEntry(, 5); val bonecreature = LootTweaker.getTable("aoa3:entities/mobs/overworld/bone_creature"); val bonecreatureroll = bonecreature.addPool("bonecreatureroll", 1, 1, 0, 0); bonecreatureroll.addItemEntry(, 5); bonecreatureroll.addItemEntry(, 5); val witherwizard = LootTweaker.getTable("aoa3:entities/mobs/nether/wither_wizard"); val witherwizardmoretokes = witherwizard.addPool("witherwizardmoretokes", 1, 1, 0, 0); witherwizardmoretokes.addItemEntry(, 5); witherwizardmoretokes.addItemEntry(, 5); val chimera = LootTweaker.getTable("aoa3:entities/mobs/overworld/chimera"); val chimeraroll = chimera.addPool("chimeraroll", 1, 1, 0, 0); chimeraroll.addItemEntry(, 5); val polarursa = LootTweaker.getTable("aoa3:entities/mobs/overworld/polar_ursa"); val polarursaroll = polarursa.addPool("polarursaroll", 1, 1, 0, 0); polarursaroll.addItemEntry(, 5); val deepcase = LootTweaker.getTable("aoa3:blocks/deep_case"); val deepcasemain = deepcase.getPool("main"); deepcasemain.addItemEntry(*4, 50); deepcasemain.addItemEntry(*64, 20); deepcasemain.addItemEntry(*16, 20); deepcasemain.addItemEntry(*64, 30); val dimdoordungeon = LootTweaker.getTable("dimdoors:dungeon_chest"); val dimdoorsdungeonroll = dimdoordungeon.addPool("dimdoorsdungeonroll", 1, 1, 0, 0); dimdoorsdungeonroll.addItemEntry(, 5); dimdoorsdungeonroll.addItemEntry(, 2); dimdoorsdungeonroll.addItemEntry(, 3); dimdoorsdungeonroll.addItemEntry(, 1); // dimdoorsdungeonroll.addItemEntry(, 1); dimdoorsdungeonroll.addItemEntry(, 1); // dimdoorsdungeonroll.addItemEntry(, 1); dimdoorsdungeonroll.addItemEntry(, 1); val dimdoorseventroll = dimdoordungeon.addPool("dimdoorseventroll", 1, 1, 0, 0); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); dimdoorseventroll.addItemEntry(, 3); val dimdoorbeecombpool = dimdoordungeon.addPool("dimdoorbeecombpool", 2, 2, 0, 0); dimdoorbeecombpool.addItemEntry(, 15); dimdoorbeecombpool.addItemEntry(, 15); dimdoorbeecombpool.addItemEntry(, 15); dimdoorbeecombpool.addItemEntry(, 15); val dimdoorsingotroll = dimdoordungeon.addPool("dimdoorsingotroll", 2, 2, 0, 0); dimdoorsingotroll.addItemEntry(, 3); dimdoorsingotroll.addItemEntry(, 3); dimdoorsingotroll.addItemEntry(, 3); dimdoorsingotroll.addItemEntry(, 3); dimdoorsingotroll.addItemEntry(, 3); val mothervoidwalker = LootTweaker.getTable("aoa3:entities/mobs/overworld/mother_void_walker"); val mothervoidwalkerroll = mothervoidwalker.addPool("mothervoidwalkerroll", 1, 1, 0, 0); mothervoidwalkerroll.addItemEntry(, 5); val epiphite = LootTweaker.getTable("divinerpg:entities/wildwood/epiphite"); val epiphiteroll = epiphite.addPool("epiphiteroll", 1, 1, 0, 0); epiphiteroll.addItemEntry(, 5); epiphiteroll.addItemEntry(*3, 5); val anciententity = LootTweaker.getTable("divinerpg:entities/boss/ancient_entity"); val ancientrenmants = anciententity.addPool("ancientrenmants", 1, 1, 0, 0); ancientrenmants.addItemEntry(, 5); val ayeracoblue = LootTweaker.getTable("divinerpg:entities/boss/ayeraco_blue"); val ayeracoscale = ayeracoblue.addPool("ayeracoscale", 1, 1, 0, 0); ayeracoscale.addItemEntry(, 5); val ayeracogreen = LootTweaker.getTable("divinerpg:entities/boss/ayeraco_green"); val ayeracoscaleg = ayeracogreen.addPool("ayeracoscaleg", 1, 1, 0, 0); ayeracoscaleg.addItemEntry(, 5); val densos = LootTweaker.getTable("divinerpg:entities/boss/densos"); val densoseye = densos.addPool("densoseye", 1, 1, 0, 0); densoseye.addItemEntry(, 5); val dramix = LootTweaker.getTable("divinerpg:entities/boss/dramix"); val dramixskin = dramix.addPool("dramixskin", 1, 1, 0, 0); dramixskin.addItemEntry(, 5); val eternalarcher = LootTweaker.getTable("divinerpg:entities/boss/eternal_archer"); val eternalshoulder = eternalarcher.addPool("eternalshoulder", 1, 1, 0, 0); eternalshoulder.addItemEntry(, 5); val karot = LootTweaker.getTable("divinerpg:entities/boss/karot"); val karothorn = karot.addPool("karothorn", 1, 1, 0, 0); karothorn.addItemEntry(, 5); val kingscorher = LootTweaker.getTable("divinerpg:entities/boss/king_of_scorchers"); val scorcherflame = kingscorher.addPool("scorcherflame", 1, 1, 0, 0); scorcherflame.addItemEntry(, 5); val parasecta = LootTweaker.getTable("divinerpg:entities/boss/parasecta"); val parasectawing = parasecta.addPool("parasectawing", 1, 1, 0, 0); parasectawing.addItemEntry(, 5); val reyvor = LootTweaker.getTable("divinerpg:entities/boss/reyvor"); val reyvoreye = reyvor.addPool("reyvoreye", 1, 1, 0, 0); reyvoreye.addItemEntry(, 5); val soulfiend = LootTweaker.getTable("divinerpg:entities/boss/soul_fiend"); val fiendsoul = soulfiend.addPool("fiendsoul", 1, 1, 0, 0); fiendsoul.addItemEntry(, 5); val twilightdemon = LootTweaker.getTable("divinerpg:entities/boss/twilight_demon"); val twilightantenna = twilightdemon.addPool("twilightantenna", 1, 1, 0, 0); twilightantenna.addItemEntry(, 5); val vamacheron = LootTweaker.getTable("divinerpg:entities/boss/vamacheron"); val vamacheronfur = vamacheron.addPool("vamacheronfur", 1, 1, 0, 0); vamacheronfur.addItemEntry(, 5); vamacheronfur.addItemEntry(, 5); vamacheronfur.addItemEntry(, 5); val termasect = LootTweaker.getTable("divinerpg:entities/boss/termasect"); val termasectbark = termasect.addPool("termasectbark", 1, 1, 0, 0); termasectbark.addItemEntry(, 5); val sunstorm = LootTweaker.getTable("divinerpg:entities/boss/sunstorm"); val sunstormray = sunstorm.addPool("sunstormray", 1, 1, 0, 0); sunstormray.addItemEntry(, 5); val experiencedcori = LootTweaker.getTable("divinerpg:entities/boss/experienced_cori"); val coriexperience = experiencedcori.addPool("coriexperience", 1, 1, 0, 0); coriexperience.addItemEntry(, 5); val bane = LootTweaker.getTable("aoa3:entities/bosses/bane"); val banetusk = bane.addPool("banetusk", 1, 1, 0, 0); banetusk.addItemEntry(, 5); val baroness = LootTweaker.getTable("aoa3:entities/bosses/baroness"); val baronessbrain = baroness.addPool("baronessbrain", 1, 1, 0, 0); baronessbrain.addItemEntry(, 5); val kaiyu = LootTweaker.getTable("aoa3:entities/mobs/precasia/kaiyu"); val kaiyuemc = kaiyu.addPool("kaiyuemc", 1, 1, 0, 0); kaiyuemc.addItemEntry(, 5); val clunkhead = LootTweaker.getTable("aoa3:entities/bosses/clunkhead"); val clunkheadbrick = clunkhead.addPool("clunkheadbrick", 1, 1, 0, 0); clunkheadbrick.addItemEntry(, 5); val clunkheadrares = clunkhead.getPool("rares"); clunkheadrares.removeEntry("aoa3:runic_sword"); val enderdragonaoa = LootTweaker.getTable("aoa3:entities/bosses/ender_dragon"); val enderdragonaoaextra = enderdragonaoa.getPool("aoa_loot"); enderdragonaoaextra.removeEntry("aoa3:flaming_fury"); val coniferon = LootTweaker.getTable("aoa3:entities/bosses/coniferon"); val coniferonbark = coniferon.addPool("coniferonbark", 1, 1, 0, 0); coniferonbark.addItemEntry(, 5); val corallus = LootTweaker.getTable("aoa3:entities/bosses/corallus"); val coralluspolyp = corallus.addPool("coralluspolyp", 1, 1, 0, 0); coralluspolyp.addItemEntry(, 5); val cottoncandor = LootTweaker.getTable("aoa3:entities/bosses/cotton_candor"); val cottoncandorfrosting = cottoncandor.addPool("cottoncandorfrosting", 1, 1, 0, 0); cottoncandorfrosting.addItemEntry(, 5); val craexxeus = LootTweaker.getTable("aoa3:entities/bosses/craexxeus"); val xxeusheart = craexxeus.addPool("xxeusheart", 1, 1, 0, 0); xxeusheart.addItemEntry(, 5); val creep = LootTweaker.getTable("aoa3:entities/bosses/creep"); val creepheart = creep.addPool("creepheart", 1, 1, 0, 0); creepheart.addItemEntry(, 5); val crystocore = LootTweaker.getTable("aoa3:entities/bosses/crystocore"); val crystocoreshard = crystocore.addPool("crystocoreshard", 1, 1, 0, 0); crystocoreshard.addItemEntry(, 5); val crystocoreadvrock = crystocore.addPool("crystocoreadvrock", 2, 2, 0, 0); crystocoreadvrock.addItemEntry(, 5); crystocoreadvrock.addItemEntry(, 5); crystocoreadvrock.addItemEntry(, 5); crystocoreadvrock.addItemEntry(, 5); crystocoreadvrock.addItemEntry(, 5); crystocoreadvrock.addItemEntry(, 5); val dracyon = LootTweaker.getTable("aoa3:entities/bosses/dracyon"); val dracyontooth = dracyon.addPool("dracyontooth", 1, 1, 0, 0); dracyontooth.addItemEntry(, 5); val elusive = LootTweaker.getTable("aoa3:entities/bosses/elusive"); val elusivehorn = elusive.addPool("elusivehorn", 1, 1, 0, 0); elusivehorn.addItemEntry(, 5); val flash = LootTweaker.getTable("aoa3:entities/bosses/flash"); val flashskull = flash.addPool("flashskull", 1, 1, 0, 0); flashskull.addItemEntry(, 5); val goldorth = LootTweaker.getTable("aoa3:entities/bosses/goldorth"); val goldortheye = goldorth.addPool("goldortheye", 1, 1, 0, 0); goldortheye.addItemEntry(, 5); val graw = LootTweaker.getTable("aoa3:entities/bosses/graw"); val grawfang = graw.addPool("grawfang", 1, 1, 0, 0); grawfang.addItemEntry(, 5); val guardian = LootTweaker.getTable("aoa3:entities/bosses/red_guardian"); val guardianrune = guardian.addPool("guardianrune", 1, 1, 0, 0); guardianrune.addItemEntry(, 5); val gyro = LootTweaker.getTable("aoa3:entities/bosses/gyro"); val gyronose = gyro.addPool("gyronose", 1, 1, 0, 0); gyronose.addItemEntry(, 5); val harkos = LootTweaker.getTable("aoa3:entities/bosses/harkos"); val harkosrib = harkos.addPool("harkosrib", 1, 1, 0, 0); harkosrib.addItemEntry(, 5); val hivekinggg = LootTweaker.getTable("aoa3:entities/bosses/hive_king"); val hivekingtendrildd = hivekinggg.addPool("hivekingtendrildd", 1, 1, 0, 0); hivekingtendrildd.addItemEntry(, 5); val hivekingarmor = hivekinggg.addPool("hivekingarmor", 1, 1, 0, 0); hivekingarmor.addItemEntry(, 5); hivekingarmor.addItemEntry(, 5); hivekingarmor.addItemEntry(, 5); hivekingarmor.addItemEntry(, 5); val horon = LootTweaker.getTable("aoa3:entities/bosses/horon"); val horontendon = horon.addPool("horontendon", 1, 1, 0, 0); horontendon.addItemEntry(, 5); val hydrolisk = LootTweaker.getTable("aoa3:entities/bosses/hydrolisk"); val hydroliskpincher = hydrolisk.addPool("hydroliskpincher", 1, 1, 0, 0); hydroliskpincher.addItemEntry(, 5); val kajaros = LootTweaker.getTable("aoa3:entities/bosses/kajaros"); val kajarosrib = kajaros.addPool("kajarosrib", 1, 1, 0, 0); kajarosrib.addItemEntry(, 5); val bambambam = LootTweaker.getTable("aoa3:entities/bosses/king_bambambam"); val kingbambambampelvis = bambambam.addPool("kingbambambampelvis", 1, 1, 0, 0); kingbambambampelvis.addItemEntry(, 5); val shroomus = LootTweaker.getTable("aoa3:entities/bosses/king_shroomus"); val kingshroomuscap = shroomus.addPool("kingshroomuscap", 1, 1, 0, 0); kingshroomuscap.addItemEntry(, 5); val klobber = LootTweaker.getTable("aoa3:entities/bosses/klobber"); val klobberhand = klobber.addPool("klobberhand", 1, 1, 0, 0); klobberhand.addItemEntry(, 5); val kror = LootTweaker.getTable("aoa3:entities/bosses/kror"); val krorsediment = kror.addPool("krorsediment", 1, 1, 0, 0); krorsediment.addItemEntry(, 5); val mechbot = LootTweaker.getTable("aoa3:entities/bosses/mechbot"); val mechbotcpu = mechbot.addPool("mechbotcpu", 1, 1, 0, 0); mechbotcpu.addItemEntry(, 5); val mirage = LootTweaker.getTable("aoa3:entities/bosses/mirage"); val miragefemur = mirage.addPool("miragefemur", 1, 1, 0, 0); miragefemur.addItemEntry(, 5); val miskel = LootTweaker.getTable("aoa3:entities/bosses/miskel"); val miskelrib = miskel.addPool("miskelrib", 1, 1, 0, 0); miskelrib.addItemEntry(, 5); val okazor = LootTweaker.getTable("aoa3:entities/bosses/okazor"); val okazorrib = okazor.addPool("okazorrib", 1, 1, 0, 0); okazorrib.addItemEntry(, 5); val penumbra = LootTweaker.getTable("aoa3:entities/bosses/penumbra"); val penumbraspike = penumbra.addPool("penumbraspike", 1, 1, 0, 0); penumbraspike.addItemEntry(, 5); val proshield = LootTweaker.getTable("aoa3:entities/bosses/proshield"); val proshieldhand = proshield.addPool("proshieldhand", 1, 1, 0, 0); proshieldhand.addItemEntry(, 5); val raxxan = LootTweaker.getTable("aoa3:entities/bosses/raxxan"); val raxxanrib = raxxan.addPool("raxxanrib", 1, 1, 0, 0); raxxanrib.addItemEntry(, 5); val rockrider = LootTweaker.getTable("aoa3:entities/bosses/rock_rider"); val rockriderstone = rockrider.addPool("rockriderstone", 1, 1, 0, 0); rockriderstone.addItemEntry(, 5); val rockriderrares = rockrider.getPool("rares"); rockriderrares.removeEntry("aoa3:rockbasher_sword"); val shadowlord = LootTweaker.getTable("aoa3:entities/bosses/shadowlord"); val shadowlordeye = shadowlord.addPool("shadowlordeye", 1, 1, 0, 0); shadowlordeye.addItemEntry(, 5); val silverfoot = LootTweaker.getTable("aoa3:entities/bosses/silverfoot"); val silverfootfoot = silverfoot.addPool("silverfootfoot", 1, 1, 0, 0); silverfootfoot.addItemEntry(, 5); val skeletron = LootTweaker.getTable("aoa3:entities/bosses/skeletron"); val skeletronskull = skeletron.addPool("skeletronskull", 1, 1, 0, 0); skeletronskull.addItemEntry(, 5); val smash = LootTweaker.getTable("aoa3:entities/bosses/smash"); val smashjaw = smash.addPool("smashjaw", 1, 1, 0, 0); smashjaw.addItemEntry(, 5); val tyrosaur = LootTweaker.getTable("aoa3:entities/bosses/tyrosaur"); val tyrosaurhorn = tyrosaur.addPool("tyrosaurhorn", 1, 1, 0, 0); tyrosaurhorn.addItemEntry(, 5); val vinocorne = LootTweaker.getTable("aoa3:entities/bosses/vinocorne"); val vinocornepetal = vinocorne.addPool("vinocornepetal", 1, 1, 0, 0); vinocornepetal.addItemEntry(, 5); val visualent = LootTweaker.getTable("aoa3:entities/bosses/visualent"); val visualentfang = visualent.addPool("visualentfang", 1, 1, 0, 0); visualentfang.addItemEntry(, 5); val voxxulon = LootTweaker.getTable("aoa3:entities/bosses/voxxulon"); val voxxulonslime = voxxulon.addPool("voxxulonslime", 1, 1, 0, 0); voxxulonslime.addItemEntry(, 5); val augmentrare = LootTweaker.getTable("thaumicaugmentation:block/loot_rare"); val augmentraresingularity = augmentrare.addPool("augmentraresingularity", 1, 1, 0, 0); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 2); augmentraresingularity.addItemEntry(, 1); val enthralleddramcryx = LootTweaker.getTable("divinerpg:entities/vanilla/enthralled_dramcryx"); val enthralleddramcryxhollytop = enthralleddramcryx.addPool("enthralleddramcryxhollytop", 1, 1, 0, 0); enthralleddramcryxhollytop.addItemEntry(, 5); val jungledramcryx = LootTweaker.getTable("divinerpg:entities/vanilla/jungle_dramcryx"); val jungledramcryxthorns = jungledramcryx.addPool("jungledramcryxthorns", 1, 1, 0, 0); jungledramcryxthorns.addItemEntry(, 5); val gorgon = LootTweaker.getTable("iceandfire:gorgon"); val gorgongoodloot = gorgon.addPool("gorgongoodloot", 1, 1, 0, 0); gorgongoodloot.addItemEntry(, 5); val bettergaiaguardian = LootTweaker.getTable("botania:gaia_guardian_2"); val bettergaiaguardianloot = bettergaiaguardian.addPool("bettergaiaguardianloot", 1, 1, 0, 0); bettergaiaguardianloot.addItemEntry(, 5); val questingramgood = LootTweaker.getTable("twilightforest:entities/questing_ram_rewards"); val questingramgoodfading = questingramgood.addPool("questingramgoodfading", 1, 2, 1, 1); questingramgoodfading.addItemEntry(, 5); val cadillion = LootTweaker.getTable("divinerpg:entities/eden/eden_cadillion"); val cadillionbloodmaster = cadillion.addPool("cadillionbloodmaster", 1, 2, 1, 1); cadillionbloodmaster.addItemEntry(, 5); cadillionbloodmaster.addItemEntry(, 5); cadillionbloodmaster.addItemEntry(, 5); cadillionbloodmaster.addItemEntry(, 5); val wildwoodcadillion = LootTweaker.getTable("divinerpg:entities/wildwood/wildwood_cadillion"); val wildwoodcadillionhide = wildwoodcadillion.addPool("wildwoodcadillionhide", 1, 2, 1, 1); wildwoodcadillionhide.addItemEntry(, 5); val chaoschicken = LootTweaker.getTable("mightyenderchicken:chaos_chicken"); val chaoschickenfeather = chaoschicken.addPool("chaoschickenfeather", 1, 2, 1, 1); chaoschickenfeather.addItemEntry(, 15); val dreadfulmummy = LootTweaker.getTable("thebetweenlands:entities/dreadful_peat_mummy"); val dreadfulmummybone = dreadfulmummy.addPool("dreadfulmummybone", 1, 2, 1, 1); dreadfulmummybone.addItemEntry(, 15); val menacetentacle = LootTweaker.getTable("thebetweenlands:entities/sludge_menace"); val menacetentaclesludge = menacetentacle.addPool("menacetentaclesludge", 1, 2, 1, 1); menacetentaclesludge.addItemEntry(, 15); val harbingercube = LootTweaker.getTable("twilightforest:entities/harbinger_cube"); val harbingercubedrop = harbingercube.addPool("harbingercubedrop", 1, 2, 1, 1); harbingercubedrop.addItemEntry(, 15); val enderchicken = LootTweaker.getTable("mightyenderchicken:ender_chicken"); val enderchickenfeather = enderchicken.addPool("enderchickenfeather", 1, 2, 1, 1); enderchickenfeather.addItemEntry(, 15); val quadroloot = LootTweaker.getTable("divinerpg:entities/boss/quadro"); val quadrolootring = quadroloot.addPool("quadrolootring", 1, 2, 1, 1); quadrolootring.addItemEntry(, 15); val primordialmalevolence = LootTweaker.getTable("thebetweenlands:entities/fortress_boss"); val primordialmalevolenceprism = primordialmalevolence.addPool("primordialmalevolenceprism", 1, 2, 1, 1); primordialmalevolenceprism.addItemEntry(, 35); val rovingcube = LootTweaker.getTable("twilightforest:entities/roving_cube"); val rovingcubeannhilation = rovingcube.addPool("rovingcubeannhilation", 1, 2, 1, 1); rovingcubeannhilation.addItemEntry(, 25); val netherfortress = LootTweaker.getTable("minecraft:chests/nether_bridge"); val netherfortressspecial = netherfortress.addPool("netherfortressspecial", 1, 2, 1, 1); netherfortressspecial.addItemEntry(*2, 10); netherfortressspecial.addItemEntry(, 10); netherfortressspecial.addItemEntry(, 15); netherfortressspecial.addItemEntry(, 20); netherfortressspecial.addItemEntry(, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); netherfortressspecial.addItemEntry(*4, 2); val netherfortressreinforcement = netherfortress.addPool("netherfortressreinforcement", 1, 2, 1, 1); netherfortressreinforcement.addItemEntry(*3, 15); netherfortressreinforcement.addItemEntry(*3, 25); val endcity = LootTweaker.getTable("minecraft:chests/end_city_treasure"); val endcityspecial = endcity.addPool("endcityspecial", 1, 2, 1, 1); endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); endcityspecial.addItemEntry(, 15); val endcityreinforcement = endcity.addPool("endcityreinforcement", 1, 2, 1, 1); endcityreinforcement.addItemEntry(*3, 15); endcityreinforcement.addItemEntry(*3, 15); val runicorn = LootTweaker.getTable("aoa3:entities/mobs/runandor/runicorn"); val runicornprimordial = runicorn.addPool("runicornprimordial", 1, 1, 0, 0); runicornprimordial.addItemEntry(, 15); val enderman = LootTweaker.getTable("minecraft:entities/enderman"); val endermansoul = enderman.addPool("endermansoul", 1, 1, 0, 0); endermansoul.addItemEntry(, 15); val vanilladungeon = LootTweaker.getTable("minecraft:chests/simple_dungeon"); val vanilladungeonmbc = vanilladungeon.addPool("vanilladungeonmbc", 1, 1, 0, 0); vanilladungeonmbc.addItemEntry(, 15); vanilladungeonmbc.addItemEntry(, 15); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); vanilladungeonmbc.addItemEntry(, 3); val vanillastronghold = LootTweaker.getTable("minecraft:chests/stronghold_corridor"); val vanillastrongholdmbc = vanillastronghold.addPool("vanillastrongholdmbc", 1, 1, 0, 0); vanillastrongholdmbc.addItemEntry(, 5); vanillastrongholdmbc.addItemEntry(, 6); vanillastrongholdmbc.addItemEntry(, 6); vanillastrongholdmbc.addItemEntry(, 7); val lelycaster = LootTweaker.getTable("aoa3:entities/mobs/lelyetia/lelyetian_caster"); val lelycasterspores = lelycaster.addPool("lelycasterspores", 1, 1, 0, 0); lelycasterspores.addItemEntry(, 15); lelycasterspores.addItemEntry(, 15); val lelywarrior = LootTweaker.getTable("aoa3:entities/mobs/lelyetia/lelyetian_warrior"); val lelywarriorspores = lelywarrior.addPool("lelywarriorspores", 1, 1, 0, 0); lelywarriorspores.addItemEntry(, 15); lelywarriorspores.addItemEntry(, 15); val amphibiyte = LootTweaker.getTable("aoa3:entities/mobs/overworld/amphibiyte"); val amphibiytegoodies = amphibiyte.addPool("amphibiytegoodies", 1, 1, 0, 0); amphibiytegoodies.addItemEntry(, 15); amphibiytegoodies.addItemEntry(, 15); val amphibiyteextra = amphibiyte.getPool("mob_specific_loot"); amphibiyteextra.removeEntry("aoa3:dart_gun"); val bonecreeper = LootTweaker.getTable("aoa3:entities/mobs/creeponia/bone_creeper"); val bonecreepergunpow = bonecreeper.addPool("bonecreepergunpow", 1, 1, 0, 0); bonecreepergunpow.addItemEntry(, 15); val zombievanilla = LootTweaker.getTable("minecraft:entities/zombie"); val zombievanillaextra = zombievanilla.addPool("zombievanillaextra", 1, 1, 0, 0); zombievanillaextra.addItemEntry(, 15); zombievanillaextra.addItemEntry(, 2); val vinewizard = LootTweaker.getTable("aoa3:entities/mobs/gardencia/vine_wizard"); val vinewizardrosid = vinewizard.addPool("vinewizardrosid", 1, 1, 0, 0); vinewizardrosid.addItemEntry(, 15); val daysee = LootTweaker.getTable("aoa3:entities/mobs/gardencia/daysee"); val dayseerosid = daysee.addPool("dayseerosid", 1, 1, 0, 0); dayseerosid.addItemEntry(, 15); val druden = LootTweaker.getTable("bewitchment:entities/druden"); val drudencustom = druden.addPool("drudencustom", 1, 1, 0, 0); drudencustom.addItemEntry(, 15); val baphomet = LootTweaker.getTable("bewitchment:entities/baphomet"); val baphometcustom = baphomet.addPool("baphometcustom", 1, 1, 0, 0); baphometcustom.addItemEntry(, 15); val leonard = LootTweaker.getTable("bewitchment:entities/leonard"); val leonardcustom = leonard.addPool("leonardcustom", 1, 1, 0, 0); leonardcustom.addItemEntry(, 15); val imp = LootTweaker.getTable("bewitchment:entities/imp"); val impcustom = imp.addPool("impcustom", 1, 1, 0, 0); impcustom.addItemEntry(, 15); val mazestonerare = LootTweaker.getTable("twilightforest:structures/labyrinth_vault/rare"); val mazestonerarebreaker = mazestonerare.addPool("mazestonerarebreaker", 1, 1, 0, 0); mazestonerarebreaker.addItemEntry(, 15); val chargedcreeper = LootTweaker.getTable("xreliquary:inject/entities/creeper"); val chargedcreeperextra = chargedcreeper.getPool("powered_creeper"); chargedcreeperextra.addItemEntry(, 15); chargedcreeperextra.addItemEntry(, 15); val fishingloot = LootTweaker.getTable("minecraft:gameplay/fishing/fish"); val fishinglootextrafeesh = fishingloot.addPool("extra_feesh", 1, 1, 0, 0); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); fishinglootextrafeesh.addItemEntry(, 15); val hellspot = LootTweaker.getTable("aoa3:entities/mobs/nether/hellspot"); val hellspotchops = hellspot.addPool("hellspotchops", 1, 1, 0, 0); hellspotchops.addItemEntry(, 15); val twilighticequeen = LootTweaker.getTable("twilightforest:entities/snow_queen"); val twilighticequeencube = twilighticequeen.addPool("twilighticequeencube", 1, 1, 0, 0); twilighticequeencube.addItemEntry(, 15); val magicbeansloot = LootTweaker.getTable("randomthings:beanpod"); val magicbeanslootingots = magicbeansloot.addPool("magicbeanslootingots", 2, 2, 0, 0); magicbeanslootingots.addItemEntry(, 3); magicbeanslootingots.addItemEntry(, 3); magicbeanslootingots.addItemEntry(, 3); magicbeanslootingots.addItemEntry(, 3); magicbeanslootingots.addItemEntry(, 3); magicbeanslootingots.addItemEntry(, 3); val pinkslime = LootTweaker.getTable("industrialforegoing:entities/pink_slime"); val pinkslimeextraroll = pinkslime.addPool("pinkslimeextraroll", 1, 1, 0, 0); pinkslimeextraroll.addItemEntry(, 3); val endertriplet = LootTweaker.getTable("divinerpg:entities/end/ender_triplets"); val endertripletshard = endertriplet.addPool("endertripletshard", 1, 1, 0, 0); endertripletshard.addItemEntry(, 5); val lostcitiesloot = LootTweaker.getTable("lostcities:chests/lostcitychest"); val lostcitieslootmeatball = lostcitiesloot.addPool("lostcitieslootmeatball", 2, 3, 0, 0); lostcitieslootmeatball.addItemEntry(, 5); val merkyre = LootTweaker.getTable("aoa3:entities/mobs/dustopia/merkyre"); val merkyreshadowbar = merkyre.addPool("merkyreshadowbar", 1, 1, 0, 0); merkyreshadowbar.addItemEntry(, 5); val skullcreature = LootTweaker.getTable("aoa3:entities/mobs/greckon/skull_creature"); val skullcreaturebonedust = skullcreature.addPool("skullcreaturebonedust", 1, 1, 0, 0); skullcreaturebonedust.addItemEntry(, 5); val bloodsucker = LootTweaker.getTable("aoa3:entities/mobs/abyss/bloodsucker"); val bloodsuckerdrop = bloodsucker.addPool("bloodsuckerdrop", 1, 1, 0, 0); bloodsuckerdrop.addItemEntry(, 5); val trollvault = LootTweaker.getTable("twilightforest:structures/troll_vault/common"); val trollvaultextra = trollvault.addPool("trollvaultextra", 1, 1, 0, 0); trollvaultextra.addItemEntry(*15, 5); trollvaultextra.addItemEntry(*4, 15); val labytinthvault = LootTweaker.getTable("twilightforest:structures/labyrinth_vault/common"); val labytinthvaultextra = labytinthvault.addPool("labytinthvaultextra", 1, 1, 0, 0); labytinthvaultextra.addItemEntry(*8, 5); labytinthvaultextra.addItemEntry(, 2); val labytinthroom = LootTweaker.getTable("twilightforest:structures/labyrinth_room/common"); val labytinthroomextra = labytinthroom.addPool("labytinthroomextra", 1, 1, 0, 0); labytinthroomextra.addItemEntry(*17, 5); labytinthroomextra.addItemEntry(, 7); val labytinthroommbcfood = labytinthroom.addPool("labytinthroommbcfood", 2, 2, 0, 0); labytinthroommbcfood.addItemEntry(, 10); labytinthroommbcfood.addItemEntry(, 10); labytinthroommbcfood.addItemEntry(, 10); labytinthroommbcfood.addItemEntry(, 10); labytinthroommbcfood.addItemEntry(, 10); val edgemaze = LootTweaker.getTable("twilightforest:structures/hedge_maze/common"); val edgemazeextra = edgemaze.addPool("edgemazeextra", 2, 2, 0, 0); edgemazeextra.addItemEntry(*11, 5); edgemazeextra.addItemEntry(*3, 10); val edgemazesequence = edgemaze.addPool("edgemazesequence", 1, 1, 0, 0); edgemazesequence.addItemEntry(, 1); edgemazesequence.addItemEntry(, 10); edgemazesequence.addItemEntry(, 10); edgemazesequence.addItemEntry(, 10); edgemazesequence.addItemEntry(, 10); val darktowercache = LootTweaker.getTable("twilightforest:structures/darktower_cache/common"); val darktowercacheextra = darktowercache.addPool("darktowercacheextra", 1, 1, 0, 0); darktowercacheextra.addItemEntry(*6, 5); darktowercacheextra.addItemEntry(, 10); val darktowercachembcfood = darktowercache.addPool("darktowercachembcfood", 2, 2, 0, 0); darktowercachembcfood.addItemEntry(, 10); darktowercachembcfood.addItemEntry(, 10); darktowercachembcfood.addItemEntry(, 10); darktowercachembcfood.addItemEntry(, 10); darktowercachembcfood.addItemEntry(, 10); val auroracache = LootTweaker.getTable("twilightforest:structures/aurora_cache/common"); val auroracacheextra = auroracache.addPool("auroracacheextra", 1, 1, 0, 0); auroracacheextra.addItemEntry(*12, 5); auroracacheextra.addItemEntry(, 8); val strongholdtfroom = LootTweaker.getTable("twilightforest:structures/stronghold_room/common"); val strongholdtfroomextra = strongholdtfroom.addPool("strongholdtfroomextra", 1, 1, 0, 0); strongholdtfroomextra.addItemEntry(*9, 5); strongholdtfroomextra.addItemEntry(, 18); val abyssalstrongholdcrossing = LootTweaker.getTable("abyssalcraft:chests/stronghold_crossing"); val abyssalstrongholdcrossingextra = abyssalstrongholdcrossing.addPool("abyssalstrongholdcrossingextra", 2, 2, 0, 0); abyssalstrongholdcrossingextra.addItemEntry(*24, 5); abyssalstrongholdcrossingextra.addItemEntry(*3, 18); abyssalstrongholdcrossingextra.addItemEntry(, 10); val abyssalstrongholdcorridor = LootTweaker.getTable("abyssalcraft:chests/stronghold_corridor"); val abyssalstrongholdcorridorextra = abyssalstrongholdcorridor.addPool("abyssalstrongholdcorridorextra", 2, 2, 0, 0); abyssalstrongholdcorridorextra.addItemEntry(*24, 5); abyssalstrongholdcorridorextra.addItemEntry(*3, 18); abyssalstrongholdcorridorextra.addItemEntry(, 10); val omotholhouse = LootTweaker.getTable("abyssalcraft:chests/omothol/house"); val omotholhouseextra = omotholhouse.addPool("omotholhouseextra", 2, 2, 0, 0); omotholhouseextra.addItemEntry(*10, 5); omotholhouseextra.addItemEntry(, 18); omotholhouseextra.addItemEntry(, 15); val aetherbronzedungeon = LootTweaker.getTable("aether_legacy:chests/bronze_dungeon_chest"); val aetherbronzedungeonextra = aetherbronzedungeon.addPool("aetherbronzedungeonextra", 1, 1, 0, 0); aetherbronzedungeonextra.addItemEntry(, 5); aetherbronzedungeonextra.addItemEntry(, 18); aetherbronzedungeonextra.addItemEntry(, 15); val aethersilverdungeon = LootTweaker.getTable("aether_legacy:chests/silver_dungeon_chest"); val aethersilverdungeonextra = aethersilverdungeon.addPool("aethersilverdungeonextra", 1, 1, 0, 0); aethersilverdungeonextra.addItemEntry(, 5); aethersilverdungeonextra.addItemEntry(, 18); aethersilverdungeonextra.addItemEntry(, 15); val aethersilverdungeonmbcfood = aethersilverdungeon.addPool("aethersilverdungeonmbcfood", 2, 2, 0, 0); aethersilverdungeonmbcfood.addItemEntry(, 10); aethersilverdungeonmbcfood.addItemEntry(, 10); aethersilverdungeonmbcfood.addItemEntry(, 10); aethersilverdungeonmbcfood.addItemEntry(, 10); aethersilverdungeonmbcfood.addItemEntry(, 10); aethersilverdungeonmbcfood.addItemEntry(, 10); val iceikadungeon = LootTweaker.getTable("divinerpg:chests/iceika/iceika_chest_dungeon"); val iceikadungeonextra = iceikadungeon.addPool("iceikadungeonextra", 4, 4, 0, 0); iceikadungeonextra.addItemEntry(, 5); iceikadungeonextra.addItemEntry(, 10); iceikadungeonextra.addItemEntry(, 5); val arcanabanquethall = LootTweaker.getTable("divinerpg:chests/arcana/banquet_hall_loot"); val arcanabanquethallextra = arcanabanquethall.addPool("arcanabanquethallextra", 1, 1, 0, 0); arcanabanquethallextra.addItemEntry(*5, 5); arcanabanquethallextra.addItemEntry(, 10); arcanabanquethallextra.addItemEntry(, 5); val arcanabanquethallmbcfood = arcanabanquethall.addPool("arcanabanquethallmbcfood", 2, 2, 0, 0); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); arcanabanquethallmbcfood.addItemEntry(, 10); val woodlandmansion = LootTweaker.getTable("minecraft:chests/woodland_mansion"); val woodlandmansionextra = woodlandmansion.addPool("woodlandmansionextra", 2, 2, 0, 0); woodlandmansionextra.addItemEntry(*4, 5); woodlandmansionextra.addItemEntry(*32, 5); woodlandmansionextra.addItemEntry(, 5); val broccohead = LootTweaker.getTable("aoa3:entities/mobs/gardencia/broccohead"); val broccoheadextra = broccohead.addPool("broccoheadextra", 2, 2, 0, 0); broccoheadextra.addItemEntry(*4, 5); val fischer = LootTweaker.getTable("aoa3:entities/mobs/voxponds/fischer"); val fischerextra = fischer.addPool("fischerextra", 2, 2, 0, 0); fischerextra.addItemEntry(*4, 5); val flye = LootTweaker.getTable("aoa3:entities/mobs/lelyetia/flye"); val flyeextra = flye.addPool("flyeextra", 2, 2, 0, 0); flyeextra.addItemEntry(*16, 5); val angelica = LootTweaker.getTable("aoa3:entities/mobs/haven/angelica"); val angelicaextra = angelica.addPool("angelicaextra", 2, 2, 0, 0); angelicaextra.addItemEntry(*16, 5);