SciCraft/server_pack/kubejs/server_scripts/04_loot.js

25 lines
No EOL
1.3 KiB
JavaScript

// SCICRAFT — The Dark Photon Protocol
// LootJS: the Darker and the sealed horrors drop Photon Fragments.
// LootJS ships with the pack; if you disable it, remove this file.
LootJS.modifiers(event => {
// The Warden — a creature of the Deep Dark, now answering the signal.
event.addEntityLootModifier('minecraft:warden')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount([1, 3]))
// Mutant Monsters — the corrupted remnants of the Flight's containment.
event.addEntityLootModifier('mutantmonsters:mutant_zombie')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount([1, 2]))
event.addEntityLootModifier('mutantmonsters:mutant_skeleton')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount([1, 2]))
event.addEntityLootModifier('mutantmonsters:mutant_enderman')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount([2, 4]))
// Born in Chaos — the Darker's forward scouts.
event.addEntityLootModifier('born_in_chaos_v1:dark_vortex')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount(1))
event.addEntityLootModifier('born_in_chaos_v1:dread_hound')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount(1))
event.addEntityLootModifier('born_in_chaos_v1:nightmare_stalker')
.addLoot(LootEntry.of('scicraft:photon_fragment').setCount([2, 3]))
})