Skip to content

Commands

Base command /emberforge, aliases /forge and /ef.

Command What it does
/emberforge gui Browse every registered item, grouped by pack
/emberforge hand Explain the item you are holding: material, model id, tag, what it resolved to, and how many abilities it has
/emberforge doctor Summarise what will not render and why
/emberforge list List item ids
/emberforge sources Show each scanned folder and how many items came from it
/emberforge info <id> Material, model, custom-model-data and source pack
/emberforge id <id> The assigned custom-model-data number
/emberforge give <player> <id> [amount] Give a custom item
/emberforge rebuild Rescan content and rebuild the pack — no restart
/emberforge reload Reload config.yml

Ids are namespace:id, e.g. mypack:ruby_sword.

rebuild vs reload

rebuild rescans every scan-path, re-merges the base packs and writes a new forge.zip. reload only re-reads config.yml.

After a rebuild the pack hash changes only if the content changed — the build is deterministic, so an unchanged rebuild produces the same bytes and players are not asked to download anything.