非常不错的插件,简单,问题少,就是GUI有点痛苦,苦等新GUi,可以说一下预期多久嘛A really nice plugin—simple and with few issues. The only downside is the GUI, which is a bit frustrating. I'm eagerly waiting for the new GUI. Could you let us know how long it might take?字数
[10:19:12] [Server thread/ERROR]: Error occurred while enabling Craftorithm v1.10.13-20241202 (Is it up to date?)
org.yaml.snakeyaml.error.YAMLException: Could not deserialize object
at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:60) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructSequenceStep2(BaseConstructor.java:464) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructSequence(BaseConstructor.java:430) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlSeq.construct(SafeConstructor.java:574) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:576) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:210) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) ~[snakeyaml-2.2.jar:?]
at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:49) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:576) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:210) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) ~[snakeyaml-2.2.jar:?]
at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:49) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:576) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:210) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:552) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:597) ~[snakeyaml-2.2.jar:?]
at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:49) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObjectNoCheck(BaseConstructor.java:264) ~[snakeyaml-2.2.jar:?]
at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:247) ~[snakeyaml-2.2.jar:?]
at org.bukkit.configuration.file.YamlConstructor.construct(YamlConstructor.java:37) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.YamlConfiguration.fromNodeTree(YamlConfiguration.java:164) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:121) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:160) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:128) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:310) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.crypticlib.config.BukkitConfigWrapper.reloadConfig(BukkitConfigWrapper.java:59) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.crypticlib.config.ConfigWrapper.config(ConfigWrapper.java:52) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.item.impl.CraftorithmItemProvider.loadItems(CraftorithmItemProvider.java:105) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.item.impl.CraftorithmItemProvider.run(CraftorithmItemProvider.java:152) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.item.impl.CraftorithmItemProvider.run(CraftorithmItemProvider.java:27) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.crypticlib.lifecycle.LifeCycleTaskWrapper.run(LifeCycleTaskWrapper.java:14) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.crypticlib.BukkitPlugin.runLifeCycleTasks(BukkitPlugin.java:195) ~[Craftorithm-1.10.13.jar:?]
at Craftorithm-1.10.13.jar/com.github.yufiriamazenta.craftorithm.crypticlib.BukkitPlugin.onEnable(BukkitPlugin.java:97) ~[Craftorithm-1.10.13.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:669) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:618) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:772) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:534) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:363) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:344) ~[purpur-1.21.3.jar:1.21.3-2358-16ce24a]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.IllegalArgumentException: Specified class does not exist ('FoodEffect')
at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:199) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:58) ~[purpur-api-1.21.3-R0.1-SNAPSHOT.jar:?]
... 54 more
El plugin parece bueno, se pueden tener crafteos personalizados desde la mesa de crafteo, soporte de pociones, hornos etc pero tengo una duda... ¿Tendra soporte para paper?
plugin is working but always spam in console
at Craftorithm-1.10.10.jar/com.github.yufiriamazenta.craftorithm.crypticlib.command.ICommandHandler.onTabComplete(ICommandHandler.java:90) ~[Craftorithm-1.10.10.jar:?]
and how to sort items in /craft list? always items appear in random order
plugin is working but always spam in console
at Craftorithm-1.10.10.jar/com.github.yufiriamazenta.craftorithm.crypticlib.command.ICommandHandler.onTabComplete(ICommandHandler.java:90) ~[Craftorithm-1.10.10.jar:?]
In the tumultuous sea of plugins, XiaoYi's opus gleams like a beacon of brilliance, beckoning discerning connoisseurs of Minecraft to embark on a transcendental journey. Its efficiency, elegance, and adaptability meld together like notes in a celestial composition, and I dare say, it has spoiled me to any other mundane alternatives.
Thus, with great delight and unwavering conviction, I bestow upon Craftorithm an unassailable constellation of five stars. Its triumphant symphony of mechanics, composed by the ingenious maestro XiaoYi, reverberates throughout the very spigot of this voxel universe. If Minecraft were a stage, Craftorithm would take center spotlight, illuminating the grandeur of its design, the majesty of its functionality, and the brilliance of its creator.
XiaoYi, I tip my hat to your digital artistry, for you have bequeathed upon the Minecraft community an unrivaled masterpiece that resounds with an ethereal elegance befitting of the most sophisticated palates. Bravo, bravo indeed!
Wow, Very nice plugin, this plugin showed me the better side of one's life, it showed me the true path I must follow in order to achieve total mental enlightenment and peace. This was the only thing missing in my life... Helped me alot... Using this plugin, I fought stage 4 autism and got kids now who are rizzaholics and are very skibidi... I felt like this settings plugin was for the settings of my life.. If you are struggling in your life, you should definitely get this plugin, it will help u find the lost city of Atlantis.
Hello developer, I come from China and am currently preparing for my World Chinese Forum MCDD (mcdd. cn). Seeing your high-quality plugin has greatly inspired us. We sincerely invite you to join MCDD to allow more Chinese users to experience your plugin. Due to some policy limitations, ordinary Chinese users may not be able to learn about SpigotMC.
If you agree to join, we will handle the transportation of your plugin to mcdd.cn, provide free Chinese translation, and transfer the resources to your name.
If you find it inconvenient, we can also simply move your plugin and indicate that it is being moved, along with the original author and post address
We look forward to your reply
I love it. Simple. Straightforward.
I was confused about screenshots: i thought in order to craft custom items or to use custom recipes i need to craft it through plugin GUI.
But it's not a thing. GUI only gives you an opportunity to create new recipes avoiding rawpicking config files. Recipes works as you expect - using workbench (or any working/crafting station).
Great plugin, but i have a question. Players without op aren't able to use commands, how do I remove the permissions needed to use them? I do not have luckyperms essentials etc.
10/10 very complete but i have a little suggest to mmoitems compatibility, when using a mmoitem in a smithing table , drop the "gemstones" and if possible add a custom placeholder to onSmith command if exist like %mmoitems_level%, to retribute items or anyif the weapon was upgraded , also if possible keep the mmoitems modifier and not regen is possible i dont know the capacitiea of mmoitems so thats all thx and good plugin i no wait to customcrafting convertor so i convert manually jaja
I highly recommend this plugin. Compared to the inactive CustomCrafting, it's simpler, more lightweight, and supports itemsadder. The plugin's development support is also very responsive. Most issues can be resolved promptly.If it were possible to rate it 100 stars, then I think it deserves 200 stars.