CustomCrafting icon indicating copy to clipboard operation
CustomCrafting copied to clipboard

Compatibility with ExecutableBlocks

Open OMarcoGPO opened this issue 1 year ago • 0 comments

What happened?

If you have the plugin ExecutableBlocks, and you try to do a custom craft with some of the custom blocks that can be make, the plugin doesn't detect this custom block, and define it as AIR.

How can the bug be reproduced?

  • Install ExecutableBlocks, Customcrafting and WolfyUtilities
  • Give yourself an executableblock "/eb give <eb_id>" (there are executableblocks of example, or you can make a fast one with /eb create <eb_id>)
  • Once you have the executableblock on your inventory, try to create a new customcrafting (/customcrafting, on the menu you select to create a new recipe with the crafting_table)
  • On this custom recipe creation, if you put the executableblock as ingredient or result, the plugin will not detect the item.

Expected Behaviour?

The customcrafting should be compatibility with this plugin, so any executableblock could be put as ingredient or result on a custom recipe of the plugin.

Plugin version

CustomCrafting 4.16.9.1, WolfyUtilities 4.17.0.0

Server software

Paper 1.20.4

Relevant log output

[17:20:14 WARN]: Exception in thread "ForkJoinPool-3-worker-1" com.wolfyscript.lib.com.typesafe.config.ConfigException$Parse: plugins/CustomCrafting/data/chairs/recipes/chair1.conf: 107: Expecting close brace } or a comma, got end of file

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseError(ConfigDocumentParser.java:201)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseError(ConfigDocumentParser.java:197)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:526)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.consolidateValues(ConfigDocumentParser.java:152)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseArray(ConfigDocumentParser.java:549)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:249)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.consolidateValues(ConfigDocumentParser.java:152)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:471)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.consolidateValues(ConfigDocumentParser.java:152)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseArray(ConfigDocumentParser.java:549)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:249)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.consolidateValues(ConfigDocumentParser.java:152)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:471)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseValue(ConfigDocumentParser.java:247)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parseObject(ConfigDocumentParser.java:456)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser$ParseContext.parse(ConfigDocumentParser.java:646)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.ConfigDocumentParser.parse(ConfigDocumentParser.java:14)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.Parseable.rawParseValue(Parseable.java:260)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.Parseable.rawParseValue(Parseable.java:248)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.Parseable.parseValue(Parseable.java:180)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.Parseable.parseValue(Parseable.java:174)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.impl.Parseable.parse(Parseable.java:299)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.ConfigFactory.parseFile(ConfigFactory.java:688)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.lib.com.typesafe.config.ConfigFactory.parseFile(ConfigFactory.java:702)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.jackson.dataformat.hocon.HoconFactory.createParser(HoconFactory.java:229)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//com.wolfyscript.jackson.dataformat.hocon.HoconFactory.createParser(HoconFactory.java:34)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//me.wolfyscript.lib.com.fasterxml.jackson.databind.ObjectReader.createParser(ObjectReader.java:1023)

[17:20:14 WARN]: at wolfyutils-spigot-4.17-beta.1.jar//me.wolfyscript.lib.com.fasterxml.jackson.databind.ObjectReader.readValue(ObjectReader.java:1599)

[17:20:14 WARN]: at customcrafting-spigot-4.16.9.1.jar//me.wolfyscript.customcrafting.handlers.LocalStorageLoader$NewDataLoader.lambda$loadRecipesInNamespace$2(LocalStorageLoader.java:483)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1423)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)

[17:20:14 WARN]: at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Submit issue

  • [X] read the Wiki and especially the FaQ, and made sure there is no fix to your issue,
  • [X] searched for and ensured there isn't already an open issue regarding this,
  • [X] are running the latest version of your server software (Spigot, Paper, etc.), and plugins (WolfyUtilities, CustomCrafting).

OMarcoGPO avatar May 17 '24 17:05 OMarcoGPO