CustomItemRecipes 1.4.1

Create custom items and recipes, complete with an API!

  1. RoboMWM
    Tested Minecraft Versions:
    • 1.12

    Create your own custom items and recipes, all in-game (or via the configuration files, if that's your fancy)! Also includes an API so plugins can register their own custom items and recipes!

    Source | Patreon
    • Permissions
    • /citem - Name, add lore, or register a new custom item.
    • /crecipe - Create a shaped or shapeless recipe for a custom item.
    • /cremove - Removes a custom item and all its recipes.


    Code (YAML):
    # Should the ID of a custom item be invisible to the client when spawning a custom item?
    : true
    • Want to override vanilla recipes? Use RecipeRemover
    • Supports all rectangular sizes of shaped recipes! Recipes can 1x3, 2x2, etc.
    • Compatible with all crafting-related plugins such as FastCraft+ since the recipe is actually registered in the server.
    • Easily create recipes by placing items in the on-screen "GUI" prompt.
    • Easily add name and lore to your custom items.
    • API for plugins to register their own items and/or extend this plugin's features.

    Currently resides in the main class. Get the plugin's instance as per usual and call the public methods as you wish.

Recent Updates

  1. 1.4.1 - More fancy GUI stuff yay
  2. 1.3
  3. 1.2

Recent Reviews

  1. Daniel_return
    Version: 1.4.1
    I have been looking for a good custom item recipe plugin that supported my needs for some time. I have done some testing with this plugin and it seems to meet all of my needs (custom name, lore, attributes, etc.). I am interested in using the API but do not have the time at the moment to test it out. So i will update my review later once I have tested the API.

    There is one problem, I am getting a null error when using /citem lore.

    [19:12:54 INFO]: Daniel_return issued server command: /citem lore
    [19:12:54 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'citem' in plugin CustomItemRecipes v1.4.1
    at org.bukkit.command.PluginCommand.execute( ~[spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at org.bukkit.command.SimpleCommandMap.dispatch( ~[spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.dispatchCommand( ~[spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.PlayerConnection.handleCommand( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.PacketPlayInChat.a( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$ [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at java.util.concurrent.Executors$ [?:1.8.0_131]
    at [?:1.8.0_131]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C( [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at [spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    at [?:1.8.0_131]
    Caused by: java.lang.NoSuchMethodError: org.bukkit.entity.Player.sendMessage(Lnet/md_5/bungee/api/chat/BaseComponent;)V
    at com.robomwm.customitemrecipes.CustomItems.loreizerPrompt( ~[?:?]
    at com.robomwm.customitemrecipes.CustomItems.onCommand( ~[?:?]
    at org.bukkit.command.PluginCommand.execute( ~[spigot-1.12.1.jar:git-Spigot-da42974-8f47214]
    ... 15 more
    1. RoboMWM
      Author's Response
      Yea, I guess spigot doesn't support BaseComponents in player#sendMessage. I'll try to fix this for next release - but in the meantime it works with Paper.
  2. GypsySix
    Version: 1.2
    Great plugin! Does what it says. Nice and clean no mess! This will be used regularly for me and it's great that it's free! Thanks Robo!
    1. RoboMWM
      Author's Response
      I can't tell you how tempted I was to make this premium. Pls consider Patreoning me thx c: