HomeJavaModsItemCraft
ModsJava

ItemCraft

by Keran1234 · on Modrinth

ItemCraft allows you to create fully custom crafting recipes using a crafting-table style GUI, limit how many times a recipe can be crafted (globally or…

⬇ Download on Modrinth

📘 ItemCraft – Complete Usage Guide (v1.4.1)


1️⃣ Installation

  1. Download the .jar file
  2. Place it inside: plugins/
  3. Start your server
  4. (Optional) Install FancyHolograms for hologram support

Requirements:


2️⃣ Creating a New Recipe

Step 1 – Open the Editor GUI

Command: /ic

Required permission: itemcraft.editor


Step 2 – Set Ingredients

The GUI looks like a vanilla crafting table:

[ 3x3 Crafting Grid ] → [ Result Slot ]


Step 3 – Set Craft Limit

Use the "Max crafts" button:

Important: 0 = Unlimited crafting


Step 4 – Choose Limit Mode

Use the "Limit Mode" button.

There are 2 modes:

GLOBAL

PER_PLAYER

You can switch modes freely before saving.


Step 5 – Save the Recipe

Click "Save".

You will be prompted to enter a recipe ID in chat.

Example: legend_sword

The file will be created in: plugins/ItemCraft/recipes/legend_sword.yml


3️⃣ Opening a Recipe Manually

Command: /ic open

Example: /ic open legend_sword

Required permission: itemcraft.open


4️⃣ Binding a Recipe to a Block

Bind

Look at a block and run:

/ic gan

Example: /ic gan legend_sword

That block becomes a custom crafting block.

Required permission: itemcraft.bind


Unbind

Look at the block and run:

/ic removegan

Required permission: itemcraft.unbind


5️⃣ Crafting via Block

Once a block is bound:


6️⃣ FancyHolograms Support

If FancyHolograms is installed:

Safe fallback: If FancyHolograms is not installed, plugin works normally without holograms.


7️⃣ Reloading the Plugin

Command: /ic reload

This reloads:

Permission required: itemcraft.reload


8️⃣ File Structure

plugins/ItemCraft/ ├── config.yml ├── lang/ ├── recipes/ ├── bindings.yml ├── playerdata.yml └── globaldata.yml

Each recipe is stored in its own YAML file.


9️⃣ Permissions

itemcraft.editor itemcraft.open itemcraft.bind itemcraft.unbind itemcraft.reload itemcraft.help


🔒 Security & Protection

The GUI is fully protected:


🎯 Example Setup

Recipe:

After saving:

/ic gan legend_block

Now the entire server can craft it only 50 times total.


If you need:

Just tell me which one you want.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more