-
Notifications
You must be signed in to change notification settings - Fork 0
English
π Wiki home β π©πͺ Deutsche Version
An in-game item editor for OP-level-4 admins. For a quick overview see the README.
- Opening the editor
- Picking an item
- Name & formatting
- Enchantments & attribute bonuses
- Trims & invisible armor
- Potion effects
- Mod Extensions tab
- Ars Nouveau Threads
Run /itemcreator or the shorter /ic while holding the item you want to edit. Requires OP level
4 β this is an admin tool, not something regular players can reach. The editor is split into two
tabs: Vanilla (everything below except Ars Nouveau Threads) and Mod Extensions.
At the top of the Vanilla tab, either type an item ID directly or open the grid picker (searchable, covers every item currently registered β including ones added by other mods).
Set a custom name with bold/italic/underline toggles. Color comes from either 16 quick vanilla colors, a rainbow hue slider for anything in between, or a raw hex field if you know exactly what you want.
Two scrollable, two-column lists side by side:
- Enchantments: every registered enchantment as a checkbox with a level field (0β255). Unlike the enchanting table, there's no compatibility check β you can put any enchantment on any item, including ones that would never normally accept it (a pickaxe with Sharpness, for example).
- Attribute bonuses: pick an attribute, an amount, an operation (add/multiply base/multiply total), and which equipment slot group the bonus applies in.
Pick a trim pattern and material independently β both lists are pulled from the live trim registries, so datapack-added trims show up automatically without needing a mod update. The invisible armor toggle hides the rendered armor layer client-side for whoever's wearing it, without touching its actual stats, enchantments, or trim.
Configure two independent effect lists: carrier (applies to whoever holds/wears the item) and target (applies to whoever gets hit or hit by it). Each entry has a level and a trigger chance. Behavior depends on where the item sits:
- Worn in an armor slot, positive effect: stays active permanently as long as it's equipped β the trigger chance field is ignored for this case.
- Worn in an armor slot, negative effect: reflects onto attackers, Thorns-style, rolled against the configured chance on every hit taken.
- Held in either hand, on a successful attack: the target receives the item's negative effects (each rolled independently against its chance), while the attacker simultaneously receives the item's positive effects the same way.
Every data component present on the current item that doesn't belong to the minecraft namespace
shows up here automatically, editable as raw SNBT through that component's own codec. This isn't
limited to a hardcoded list of supported mods β any mod built on NeoForge's standard data component
system works out of the box, including ones this mod has never heard of by name. It's a plain text
editor rather than a polished per-field UI, so you'll want to know roughly what the component's
structure looks like before hand-editing it.
Only shown if Ars Nouveau is installed. Unlike the Mod Extensions tab's raw SNBT editing, this gets a dedicated, purpose-built UI:
- Each row is one Thread slot: a button to cycle its tier, and a picker for which Thread (if any) pre-fills it.
- Add as many rows as you want with + Add Slot β including several rows on the same tier (Ars Nouveau's own high-tier armor does exactly this, e.g. two Tier-2 slots plus one Tier-3 slot at its highest level). The tier cycle button on each row is a free, independent cycle; it doesn't avoid tiers already used by other rows.
- Leaving a row's Thread picker empty just adds an empty slot for the player to fill in later at an Alteration Table. One caveat inherited from Ars Nouveau itself: pre-filled Threads can only be assigned starting from the first row and continuing without a gap β the first row left empty ends the pre-fill, and any rows after that gap won't get their chosen Thread applied even if you picked one for them.
- Registration happens per exact item/layout and only when you actually apply changes β items you haven't edited through this mod are never touched.