LTDV10Test/packet/kubejs/server_scripts/util/energy.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
426 B
JavaScript

/**
*
* @param {Internal.Player} player
* @returns {Internal.List<Internal.IEnergyStorage>}
*/
function getEnergyStuffFromPlayerInventory(player) {
let list = Utils.newList()
player.inventory.allItems.forEach(item => {
let energyStorage = item.getCapability(ForgeCapabilities.ENERGY).orElse(null)
if (energyStorage != null) {
list.push(energyStorage)
}
})
return list
}