1.1.0
Compatibility
Changes
📋 Item Manager — Changelog Version 1.0.0 — Initial Release ✨ New Features 3 enforcement categories:
🔴 BANNED — Items removed from inventory every second and from containers when opened 🟠 ILLEGAL — Items moved out of hotbar, offhand and all armor slots automatically 🟡 RESTRICTED — Items cannot be crafted; recipes removed from server and hidden in JEI Custom messages per item:
Every item can have a fully custom tooltip message Full Minecraft color code support using & (e.g. &c for red, &6 for gold) Default bilingual messages (Spanish/English) shown when no custom message is set Commands with auto-complete:
/itemmanager add <category> <item> — Add item to a category /itemmanager add <category> <item>|<message> — Add item with custom message /itemmanager remove <category> <item> — Remove item from a category /itemmanager setmessage <category> <item> <message> — Update custom message /itemmanager clearmessage <category> <item> — Remove custom message /itemmanager list — Show all registered items /itemmanager check <item> — Check status of a specific item JEI Integration:
Restricted items are hidden from JEI ingredient list Restricted recipes are hidden from all JEI recipe categories Recipes are removed directly from server on startup (works without JEI too) Tooltip system:
Visual warnings shown on hover for all 3 categories Icons: ✖ for BANNED, ⚠ for ILLEGAL/RESTRICTED Color coded: red for BANNED, gold for ILLEGAL, yellow for RESTRICTED Custom messages replace default text when set Config system:
Auto-saved on every command Manually editable at config/itemmanager-server.toml Separate message lists per category 🔧 Technical Built for Forge 1.20.1 (47.4.13+) Fully compatible with Mohist 1.20.1 Works with vanilla and modded items Server-side enforcement — clients without the mod can still join Tooltips visible when mod is installed on client Spam protection on ILLEGAL item messages (5 second cooldown) 📦 Requirements Minecraft 1.20.1 Forge 47.4.13+ JEI 15.20.0.x (optional — for recipe hiding in JEI)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9A1d4Ka8:CnF1oHk5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9A1d4Ka8:CnF1oHk5"
}

