craftmatic autocrafter icon

craftmatic autocrafter -----

Automatic crafting system



Item in item frame now configurable
By default, the crafting block is still activated by placing a crafting table in the item frame on the dropper. However, any item placeable in an item frame can now be used. So, you can make it more challenging to create a crafting block by choosing a rare material such as dragon head, diamond block, or playable record. In the simplest use cases, set activationItem in the config to the name of the chosen item's material. See https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html for material names.

If you wish to strongly control who can create crafting blocks then you will want to choose an activation item that cannot be gathered from the world through normal means. In this case, you can set the activation item to a serialized ItemStack specification in the config.yml. Below is an example that forces the use of a crafting table with a specific descriptive "lore" and plugin-specific NBT data. Use the /craftmatic:give command to get this block in-game. The use of the give command itself is controlled with the craftmatic.command.give permission.

Code (Text):

activationItem:
  ==: org.bukkit.inventory.ItemStack
  v: 2730
  type: CRAFTING_TABLE
  meta:
    ==: ItemMeta
    meta-type: UNSPECIFIC
    lore:
    - '{"extra":[{"text":"craftmatic activator"}],"text":""}'
    PublicBukkitValues:
    craftmatic:valid: 1i
 
----------, Sep 6, 2021
Resource Information
Author:
----------
Total Downloads: 4,246
First Release: Jul 14, 2021
Last Update: Jan 3, 2025
Category: ---------------
All-Time Rating:
12 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings