Shweit / Shweit/ChestSorter

Doesnt support Folia

Open
#19 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Java
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

ChestSorter v2.0.3 has not had the folia-supported: true added to the plugin.yml before compilation. Result is that folia 1.21.8 will refuse to load the plugin:

[11:52:03 ERROR]: [DirectoryProviderSource] Error loading plugin: Could not load plugin 'ChestSorter v2.0.3' as it is not marked as supporting Folia!
java.lang.RuntimeException: Could not load plugin 'ChestSorter v2.0.3' as it is not marked as supporting Folia!
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.build(SpigotPluginProviderFactory.java:40) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.type.spigot.SpigotPluginProviderFactory.build(SpigotPluginProviderFactory.java:28) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.type.PluginFileType.register(PluginFileType.java:72) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.FileProviderSource.registerProviders(FileProviderSource.java:95) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:52) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.provider.source.DirectoryProviderSource.registerProviders(DirectoryProviderSource.java:17) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.util.EntrypointUtil.registerProvidersFromSource(EntrypointUtil.java:15) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.plugin.PluginInitializerManager.load(PluginInitializerManager.java:113) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at net.minecraft.server.Main.main(Main.java:112) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paper.PaperBootstrap.boot(PaperBootstrap.java:21) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at org.bukkit.craftbukkit.Main.main(Main.java:242) ~[folia-1.21.8.jar:1.21.8-6-612d9bd]
at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) ~[app:?]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with plugin.yml, which the issue identifies as missing the folia-supported flag before compilation. Add the required metadata and build ChestSorter, then verify that the resulting plugin can load on Folia 1.21.8 without the reported refusal.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.