FastCraft
FastCraft is a Minecraft server plugin that changes the way players craft their items, allowing items to be crafted in a single click. Instead of the usual 3x3 crafting grid, players will be shown all the items that can be crafted from the items in their inventory, and clicking one of the items will automatically remove the required ingredients from the players inventory, and give the newly crafted item.
All documentation can be found on the FastCraft wiki.
@animetvmc
Alright. Can you tell me what server you're running so I can try to reproduce it?
@Kepler_
its pretty much everything. i tried with numerous items , as far as i can say it happens if ANYTHING is in your inventory
@TiTech1
I can't fix it yet because I'm unable to reproduce it. If you give me a screenshot of what's in your inventory when FastCraft doesn't open, I'll be able to work on a fix.
Where is the update that fixed the bug?
@TiTech1
I think I fixed the bug. Could show me a screenshot of the items you have in your inventory when FastCraft won't open? It'll be helpful for testing to see that I fixed it.
And banners, dyed armor, and some other recipes are disabled, because it's difficult to handle crafting them properly. I am planning on adding something in the future to allow them to be crafted, though.
Also, could you post any errors that you're getting in your console?
So will you fix the bug I'm having? Also things like banner patterns and dyed armor do not appear in the fastcraft crafting
@animetvmc
Alright, thanks!
@Kepler_
correct pal , it opens with empty inventory!
@animetvmc
I might know what the problem is. Does the FastCraft interface open when you don't have any items in your inventory?
Some people don't see and yes I've set the perms
@Kepler_
this is all the log is throwing me bud 24.09 20:38:15 [Server] INFO at co.kepler.fastcraft.InventoryManager.onInventoryOpen(InventoryManager.java:93) [?:?] 24.09 20:38:15 [Server] INFO at co.kepler.fastcraft.FastCraftInv.updateInv(FastCraftInv.java:144) [?:?] 24.09 20:38:15 [Server] INFO at co.kepler.fastcraft.recipe.Ingredient.getName(Ingredient.java:100) [?:?] 24.09 20:38:15 [Server] INFO at co.kepler.fastcraft.recipe.RecipeUtil_v1_8_R2.getItemName(RecipeUtil_v1_8_R2.java:39) [?:?] 24.09 20:38:15 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [?:1.8.0_45] 24.09 20:38:15 [Server] INFO at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [?:1.8.0_45] 24.09 20:38:15 [Server] INFO at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) [spigot35.jar:git-Spigot-dbe012b-63e28b1]
@animetvmc
Is there anything else? Because this doesn't tell me anything about what's causing the problem
@Kepler_
heres the error mate. other version worked fine. hope see this fixed shortly! love you plugin bro my server loves it. and same error with plugins removed bud
24.09 20:27:03 [Server] WARN at java.lang.Thread.run(Thread.java:745) 24.09 20:27:03 [Server] WARN at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 24.09 20:27:03 [Server] WARN at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 24.09 20:27:03 [Server] WARN at org.bukkit.craftbukkit.v1_8_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
@animetvmc
Are there any errors in the console? And do you have this problem if you run it on a server without any other plugins?
hey bro the new update isnt working , you can toggle fc on and off but using a wb is normal .. is this just me? thanks
@Kepler_
Not worth the bother, the crafting table works pretty much just as well for my purposes. A list might be easier to work with, but I'll manage. Thank you!
@Jikoo_K
Would you still want me to re-add the help book? Because I'm having a hard time thinking of a way to preserve the symmetry in the interface with four items at the bottom
@Kepler_
Great idea with the crafting table button lore, makes sense :D Thanks!
@Jikoo_K
Thanks for the feedback! I decided to make the amount not persist after closing the inventory to prevent accidentally crafting too many items, but I think I'll add an option in the config for that.
And as a temporary solution for showing players how to disable FastCraft, you can try changing the inventory title, or maybe the lore text of the crafting table button.
@Kepler_
Looks great so far!
A couple suggestions:
I'd also like to see the book back actually, some of my users dislike FastCraft - the book's a great way for them to learn how to turn it off rather than ask me. I should note, I'd edited the book tooltip to display that rather than the usage explanation.