Spigot ProRecipes2 - Reloaded! V1.0.1

A 1.13.2 - 1.14 Working Version for ProRecipes.

  1. Discord invite link has expired please add me... KetsuekiReaper#4476
     
  2. I
    Oh ok one sec
     
  3. When i click into the GUI then i become the Items (Shaped (48), Furnace(20), Shapeless(59) )in my Inventory but i donĀ“t see the Recipes

    I use Spigot 1.14.2
     
  4. [21:21:58] [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-df0eb25-efd8a2b]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:520) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:505) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:429) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(PlayerInteractManager.java:435) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1267) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:1) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:13) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(SourceFile:135) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(SourceFile:114) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.MinecraftServer.aW(MinecraftServer.java:895) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:888) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeAll(SourceFile:99) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:871) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:805) [spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]
    Caused by: java.lang.IllegalArgumentException: No enum constant org.bukkit.Material.WALL_SIGN
    at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_201]
    at org.bukkit.Material.valueOf(Material.java:1) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    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.GeneratedMethodAccessor353.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_201]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_201]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[spigot_server.jar:git-Spigot-df0eb25-efd8a2b]
    ... 19 more
     
  5. Running Paper build #218.
    I've got problems and a couple of errors.
    Problems:
    1) GUI doesn't show recipes created.
    2) Closing GUI window leaves recipe menu items in hotbar.
    3) Cannot create anything using loaded recipes.

    Basically the plugin is unusable on 1.14.4. This sucks bad because this seems to be the only plugin of its kind. There are no other crafting plugins that allow the use of the vanilla crafting table.

    Deprecated recipe methods. This one spams badly on bootup.
    Code (Text):
    [13:28:55] [Server thread/INFO]: [ProRecipes2] [32mLoading recipe packs...[0m
    [13:28:56] [Server thread/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.
    [13:28:56] [Server thread/WARN]:     at org.bukkit.inventory.ShapedRecipe.<init>(ShapedRecipe.java:28)
    [13:28:56] [Server thread/WARN]:     at mc.mcgrizzz.prorecipes.recipes.RecipeShaped.<init>(RecipeShaped.java:43)
    [13:28:56] [Server thread/WARN]:     at mc.mcgrizzz.prorecipes.recipes.Recipes.loadPacks(Recipes.java:720)
    [13:28:56] [Server thread/WARN]:     at mc.mcgrizzz.prorecipes.recipes.Recipes.loadRecipes(Recipes.java:630)
    [13:28:56] [Server thread/WARN]:     at mc.mcgrizzz.prorecipes.ProRecipes.setupRecipes(ProRecipes.java:404)
    [13:28:56] [Server thread/WARN]:     at mc.mcgrizzz.prorecipes.ProRecipes.onEnable(ProRecipes.java:191)
    [13:28:56] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
    [13:28:56] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:338)
    [13:28:56] [Server thread/WARN]:     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:420)
    [13:28:56] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugin(CraftServer.java:467)
    [13:28:56] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_14_R1.CraftServer.enablePlugins(CraftServer.java:381)
    [13:28:56] [Server thread/WARN]:     at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:474)
    [13:28:56] [Server thread/WARN]:     at net.minecraft.server.v1_14_R1.DedicatedServer.init(DedicatedServer.java:290)
    [13:28:56] [Server thread/WARN]:     at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:876)
    [13:28:56] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:748)
    And this, fires pretty much every time I do anything involving ProRecipes.
    Code (Text):
    [13:49:16] [Server thread/ERROR]: Could not pass event PlayerInteractEvent to ProRecipes2 v1.0.0
    java.lang.IllegalArgumentException: No enum constant org.bukkit.Material.WALL_SIGN
        at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_212]
        at org.bukkit.Material.valueOf(Material.java:83) ~[patched_1.14.4.jar:git-Paper-210]
        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 com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor232.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.14.4.jar:git-Paper-210]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:80) ~[patched_1.14.4.jar:git-Paper-210]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.14.4.jar:git-Paper-210]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:545) ~[patched_1.14.4.jar:git-Paper-210]
        at org.bukkit.craftbukkit.v1_14_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:454) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.PlayerInteractManager.a(PlayerInteractManager.java:441) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.PlayerConnection.a(PlayerConnection.java:1361) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:27) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.PacketPlayInUseItem.a(PacketPlayInUseItem.java:5) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0(PlayerConnectionUtils.java:23) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.TickTask.run(SourceFile:18) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:136) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:109) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.MinecraftServer.aX(MinecraftServer.java:1029) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext(MinecraftServer.java:1022) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:119) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick(MinecraftServer.java:1006) ~[patched_1.14.4.jar:git-Paper-210]
        at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:929) ~[patched_1.14.4.jar:git-Paper-210]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]