Back to mods
ItemSmith project artwork

CurseForge · Minecraft mod

ItemSmith

A graphical in-game item editor for making unique event rewards: auras, abilities, custom tooltips, original 3D models, numbered limited editions, and a journal of who received what. Server-authoritative, LuckPerms-aware.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ItemSmith release should I use?

Updated 21 days ago
Latest stable file itemsmith-0.1.0.jar
Game version 1.21.1
Loader NeoForge

itemsmith-0.1.0.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is ItemSmith required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does itemsmith-0.1.0.jar need?

itemsmith-0.1.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add ItemSmith without breaking your instance.

Built for itemsmith-0.1.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use itemsmith-0.1.0.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside itemsmith-0.1.0.jar. It opens that exact file at the source.

About this project

What does ItemSmith add?

Itemsmith

An in-game item editor for Minecraft 1.21.1 on NeoForge, built for one job: making unique items to hand out to players after events.

Open the editor on the item in your hand, change what you like, give it an aura, abilities and a tooltip of its own, then save it to a library as a numbered limited edition. The journal records who received which number.

Everything is server-authoritative. The client draws the screens and proposes; the server charges every change to the permission nodes it touches and refuses the rest.

The editor

Seven tabs, opened with /itemsmith edit.

  • Appearance — name, lore, rarity, display options, a 3D model, and colour gradients across a name or a lore line.
  • Stats — durability, attribute modifiers, enchantments, each capped by the config.
  • Components — food, potion, and item rules: soulbound, owner-lock, expiry.
  • Abilities — composed as a trigger, a shape, actions and their tunings, with a plain-language reading of the result underneath so you can see what you just built.
  • Aura — 17 patterns, 14 custom particles, 7 sound layers, and a choice of held, worn or dropped, with a live preview drawn from the same formulas the world uses.
  • Tooltip — 9 ready-made panels and an editor that rearranges the rows they are built from, with the real tooltip rendered live underneath.
  • Raw NBT — the custom_data tag, for whatever the tabs do not cover.

Twelve starting templates are included, so a reward can be one click away from finished.

Unique items

3D models. Ten original weapon models and five flat trophies. Each weapon is a stack of boxes following a drawn silhouette, with an animated layer carrying the glow and the ornaments. Nothing is borrowed: every asset shipped is original.

Auras. Drawn entirely client-side, so they cost the server nothing. Patterns can wrap tight along a blade, hang loose around a wearer, or halve themselves on the ground.

Tooltips. Panels are drawn from rectangles and the item's own accent colour, so nothing ships as a texture and any colour works. Rows can be reordered, aligned and switched off.

Library, journal and revocation

Save a finished item as a numbered edition, hand copies out by command or from the screen, and read back who got which number. Tooltips can show the number, or keep it a secret that only staff can see.

If a reward turns out to be a mistake, revoking it removes it from players who are online, from everyone else at their next login, and destroys any copy still sitting in a chest the next time somebody opens it. A ledger records what the enforcement actually caught, so "is it dealt with?" has an answer.

Permissions

Eight nodes, through LuckPerms or op levels as a fallback: edit, appearance, stats, components, abilities, visuals, library, nbt. An edit is charged to every node it touches, so somebody with itemsmith.appearance alone can rename an item and nothing else.

Commands

Command What it does
/itemsmith edit Opens the editor on the item in your main hand
/itemsmith journal Opens the journal of every edit and handout
/itemsmith trace Says in chat where the item in hand came from
/itemsmith library Opens the library of saved items
/itemsmith give <player> <id> Hands a library entry to a player

Performance

Three rules the server-side code follows: no work on a tick, nothing proportional to the size of the world, and an early exit for the case where nothing has been configured. Checking a container for a revoked item costs under a microsecond for a double chest, and nothing at all on a server where nothing has ever been revoked.

Requirements

Minecraft 1.21.1, NeoForge 21.1.0 or newer, Java 21. LuckPerms optional. Install on the server and on every client that should see the models, auras and tooltips.

Project description from CurseForge.

Pick your setup

ItemSmith by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ItemSmith versions and loaders

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.