LTDV10Test/packet/kubejs/server_scripts/util/loot.js
3944Realms 67a395b765
Some checks failed
Deploy to Remote Server / deploy (push) Failing after 1m11s
初始化
2026-04-14 18:20:56 +08:00

15 lines
586 B
JavaScript

const $LootParams$Builder = Java.loadClass("net.minecraft.world.level.storage.loot.LootParams$Builder")
const $LootContextParamSets = Java.loadClass("net.minecraft.world.level.storage.loot.parameters.LootContextParamSets")
let LootUtils = {}
/**
*
* @param {Special.LootTable} id
* @param {Internal.Level} level
* @returns {Internal.ObjectArrayList<Internal.ItemStack>}
*/
LootUtils.getLootItems = function(id, level) {
let param = new $LootParams$Builder(level).create($LootContextParamSets.EMPTY)
return level.server.lootData.getLootTable(id).getRandomItems(param)
}