Skip to content
This repository was archived by the owner on Mar 31, 2025. It is now read-only.

Releases: AnNingUI/kjs-mekanism

Added a method to create a Mek Module Item.

07 Feb 16:22

Choose a tag to compare

This is a simple example in kjs

const $Rarity = Java.loadClass("net.minecraft.world.item.Rarity")
StartupEvents.registry("item", (event) => {
    const a = event.create(
        "module_create_energy_unit", "mek_unit"
    )
    
    // === MekUnitItemBuilder ===
    
    a.setSlot("all")
    a.tickServer((modlue, player) => {
        const maxEnergy = KJSModuleUtils.getMaxEnergy(modlue.getContainer())
        modlue.getEnergyContainer().setEnergy(maxEnergy)
    })
    
    // === ItemBuilder ===

    a.glow(true)
    a.rarity($Rarity.EPIC);
})