Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
ItemCraftControl by Lajciorcode is an advanced plugin designed for server administrators and network owners who demand complete control over in-game items. Block unwanted recipes, restrict items, and wipe them entirely from your server with just a few clicks in an intuitive GUI.
โจ Key Features
๐ Comprehensive Crafting Restrictions
Forget about bypasses in item blocking. ICC natively supports the latest Minecraft 1.21 mechanics:
- Crafting Tables & 2x2 Inventories: Fully blocked.
- Crafter (1.21+): Automatic Redstone crafting blocks are also restricted!
- Smithing Table: Prevents upgrading restricted gear and weapons.
- Furnaces (Smelting): Asynchronously cached checks prevent smelting unwanted raw materials in Furnaces, Smokers, and Blast Furnaces without hurting server TPS.
๐งน Deep Purge System
If an item is breaking your economy, ICC allows you to remove it globally across the entire world in real-time. The system scans and purges:
- Player inventories and Ender Chests.
- Inside Shulker Boxes, Bundles and Storage Minecarts! (No more hiding banned items inside containers or mobile chests).
- Item Frames, Armor Stands, Jukeboxes, and Flower Pots.
- Dropped items on the ground.
- Fully optimized for performance (activates safely upon chunk loading).
๐ Custom Items Support
The plugin goes beyond vanilla items. Take any item with custom display names, lore, or CustomModelData in your hand, run /icc add, and manage it in a dedicated Custom GUI. ICC utilizes Minecraft's PersistentDataContainer system to securely track custom items.
๐ Logging & Discord Webhooks
Keep full oversight over admin actions. The plugin automatically sends formatted Discord Embed notifications for:
- Locking / unlocking crafting recipes.
- Initiating a global item Purge (including total count of removed items).
- Adding new Custom Items.
๐ป Management & GUI
Everything is managed via an interactive menu:
/iccor/itemcontrol- Opens the main control menu.- Built-in Search: Click the Compass icon in the GUI, type the item name in chat, and instantly filter through items.
- Left-Click: Toggle item crafting status (Allowed / Blocked).
- Right-Click: Initiate a global item PURGE from the loaded world.
โ๏ธ Commands & Permissions
/icc- Main GUI./icc add- Adds the held item to the Custom Items database./icc reload- Reloads the configuration.
Permission Modes (Configurable in config.yml):
The plugin offers 3 permission modes: NORMAL (requires itemcraftcontrol.admin or OP), OP (Operators only), and STRICT (requires explicitly assigning itemcraftcontrol.all, bypassing standard OP status and wildcard * permissions for maximum security).
๐ง Requirements
- Server Software: Paper, Purpur, Pufferfish (1.21.x)
- Java: 21+
Built with passion for server performance and security.

