Spigot ProRecipes 2.1.1

An easy, comprehensive, and powerful recipe system. Re-released for free.

  1. Code (Text):
    #Put 'false' if you're not using spigot
    spigot: true
    Does paperspigot count as spigot?
     
  2. Hey, thanks for updating this. It seems to work except for furnace recipes. Any idea what that's about?
     
  3. Does anyone have an updated build for ProRecipes that will work with 1.13.2 PaperSpigot?
     
  4. Thats good question! :oops:
     
  5. Code (Text):
    > [11:27:11 WARN]: java.lang.Throwable: Warning: A plugin is creating a recipe using a Deprecated method. This will cause you to receive warnings stating 'Tried to load unrecognized recipe: bukkit:<ID>'. Please ask the author to give their recipe a static key using NamespacedKey.
    > [11:27:11 WARN]: at org.bukkit.inventory.ShapelessRecipe.<init>(ShapelessRecipe.java:26)
    > [11:27:11 WARN]: at mc.mcgrizzz.prorecipes.recipes.RecipeShapeless.<init>(RecipeShapeless.java:30)
    > [11:27:11 WARN]: at mc.mcgrizzz.prorecipes.recipes.Recipes.loadRecipes(Recipes.java:610)
    > [11:27:11 WARN]: at mc.mcgrizzz.prorecipes.ProRecipes.setupRecipes(ProRecipes.java:418)
    > [11:27:11 WARN]: at mc.mcgrizzz.prorecipes.ProRecipes.onEnable(ProRecipes.java:203)
    > [11:27:11 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
    > [11:27:11 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316)
    > [11:27:11 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    > [11:27:11 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395)
    > [11:27:11 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344)
    > [11:27:11 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442)
    > [11:27:11 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403)
    > [11:27:11 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341)
    > [11:27:11 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289)
    > [11:27:11 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616)
    > [11:27:11 WARN]: at java.lang.Thread.run(Thread.java:748)
    PaperSpigot 1.12.2
    would you please add support for paper?

    EDIT: I tried to fixed spam in console and I did by randomNamespacedkey, if you wanna remove paper warnings, you can use my fork, but on your risk, I would save your files before uploading fork.
    URL: http://leteckaposta.cz/601391187
     
    #65 MachisCZ, Apr 7, 2019
    Last edited: Apr 8, 2019
    • Agree Agree x 2
  6. #66 Gober, May 15, 2019
    Last edited: May 15, 2019
  7. Code (Text):
    [15:21:06] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to ProRecipes2 v1.0.0
    org.bukkit.event.EventException: null
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:320) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:520) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:505) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:429) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(PlayerInteractManager.java:435) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1267) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:13) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:135) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:114) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.MinecraftServer.aW(MinecraftServer.java:895) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:888) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(SourceFile:123) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:872) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:805) [spigot_server.jar:git-Spigot-01d0f04-455023c]
            at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]
    Caused by: java.lang.IllegalArgumentException: No enum constant org.bukkit.Material.WALL_SIGN
            at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_191]
            at org.bukkit.Material.valueOf(Material.java:1) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            at mc.mcgrizzz.prorecipes.gui.MinecraftVersion.getMaterial(MinecraftVersion.java:16) ~[?:?]
            at mc.mcgrizzz.prorecipes.recipes.Recipes.multiTable(Recipes.java:965) ~[?:?]
            at mc.mcgrizzz.prorecipes.recipes.Recipes.onInteract(Recipes.java:1566) ~[?:?]
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191]
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_191]
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_191]
            at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_191]
            at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[spigot_server.jar:git-Spigot-01d0f04-455023c]
            ... 19 more
    I used Spigot 1.14.2
     
  8. Could not pass event PrepareItemCraftEvent to ProRecipes v2.1.4
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[server.jar:git-TacoSpigot-bf023c7d]
    at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[server.jar:git-TacoSpigot-bf023c7d]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[server.jar:git-TacoSpigot-bf023c7d]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:501) [server.jar:git-TacoSpigot-bf023c7d]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:486) [server.jar:git-TacoSpigot-bf023c7d]
    at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:744) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.CraftingManager.craft(CraftingManager.java:298) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.ContainerWorkbench.a(ContainerWorkbench.java:56) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.InventoryCrafting.setItem(InventoryCrafting.java:129) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.Slot.set(Slot.java:55) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.Container.clickItem(Container.java:285) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1667) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:31) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.PacketPlayInWindowClick.a(SourceFile:9) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-TacoSpigot-bf023c7d]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_181]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_181]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:808) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:378) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:747) [server.jar:git-TacoSpigot-bf023c7d]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:645) [server.jar:git-TacoSpigot-bf023c7d]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_181]
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/Keyed
    at mc.mcgrizzz.prorecipes.lib.ItemUtils.getRecipeKey(ItemUtils.java:245) ~[?:?]
    at mc.mcgrizzz.prorecipes.recipes.Recipes.onCraftBlacklisted(Recipes.java:2384) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:300) ~[server.jar:git-TacoSpigot-bf023c7d]
    ... 22 more

    Version: 1.8.8
     
  9. Code (Text):
    [13:36:57] [Server thread/ERROR]: Could not pass event InventoryCloseEvent to ProRecipes v2.1.4
    java.lang.NoSuchMethodError: 'java.lang.String org.bukkit.inventory.Inventory.getName()'
        at mc.mcgrizzz.prorecipes.recipes.Recipes.onClose(Recipes.java:904) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor833.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.15.2.jar:git-Paper-350]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.15.2.jar:git-Paper-350]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.15.2.jar:git-Paper-350]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:607) ~[patched_1.15.2.jar:git-Paper-350]
        at org.bukkit.craftbukkit.v1_15_R1.event.CraftEventFactory.handleInventoryCloseEvent(CraftEventFactory.java:1384) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.EntityPlayer.closeInventory(EntityPlayer.java:1293) ~[patched_1.15.2.jar:git-Paper-350]
        at org.bukkit.craftbukkit.v1_15_R1.entity.CraftHumanEntity.closeInventory(CraftHumanEntity.java:485) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.WorldServer.unregisterEntity(WorldServer.java:1410) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.WorldServer.removeEntity(WorldServer.java:1523) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.WorldServer.removePlayer(WorldServer.java:1539) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.PlayerList.disconnect(PlayerList.java:507) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.PlayerConnection.a(PlayerConnection.java:1542) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.NetworkManager.handleDisconnection(NetworkManager.java:451) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.ServerConnection.c(ServerConnection.java:164) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.MinecraftServer.b(MinecraftServer.java:1353) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.DedicatedServer.b(DedicatedServer.java:431) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.MinecraftServer.a(MinecraftServer.java:1181) ~[patched_1.15.2.jar:git-Paper-350]
        at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:970) ~[patched_1.15.2.jar:git-Paper-350]
        at java.lang.Thread.run(Thread.java:832) [?:?]
     
  10. doesnt show as a plugin i put it in the folder and retstart the server and it isnt there what do i do
     
  11. if you have put it in the plugin folder, what serverversion your using? you should also check your server.log at the start of the server if u get any error meassages?

    if its not listed in plugins ingame or on console then you definatly should have an error on loading.
    so post this error formore information:3
     
    #71 CloudeLecaw, Jun 15, 2020
    Last edited: Jun 15, 2020