Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Folia support #2962

Closed
qbasty opened this issue Apr 5, 2023 · 23 comments
Closed

Folia support #2962

qbasty opened this issue Apr 5, 2023 · 23 comments
Labels
New Platform Tickets that require adding support for new runtime environment note: Maybe in the Future Closed issue that might be reconsidered in the future

Comments

@qbasty
Copy link

qbasty commented Apr 5, 2023

I would like to be able to..

Add support to Folia (https://github.com/PaperMC/Folia)

Is your feature request related to a problem? Please describe.

There's no problem.

@SageSphinx63920
Copy link

What doesn’t work on folia rn?

@AuroraLS3
Copy link
Collaborator

Does everything work okay if you manually open up Plan.jar and edit plugin.yml to have line folia-supported: true?

@AuroraLS3 AuroraLS3 added the status: Awaiting Reply Issues that require clarification from the reporter label Apr 9, 2023
@Kam471
Copy link

Kam471 commented Apr 24, 2023

Does everything work okay if you manually open up Plan.jar and edit plugin.yml to have line folia-supported: true?

Doesn't work for me

@SageSphinx63920
Copy link

Im going to test this after school too

@AuroraLS3
Copy link
Collaborator

Does everything work okay if you manually open up Plan.jar and edit plugin.yml to have line folia-supported: true?

Doesn't work for me

What happens instead?

@Kam471
Copy link

Kam471 commented Apr 24, 2023

The plugin simply doesn't load, no errors or anything. Just like it is not there.

@AuroraLS3
Copy link
Collaborator

Interesting 🤔

@AnttiMK
Copy link
Contributor

AnttiMK commented Apr 24, 2023

The plugin simply doesn't load, no errors or anything. Just like it is not there.

Stacktrace
[13:00:58] [Server thread/INFO]: [Plan] Enabling Plan v5.5 build 2335
[13:00:58] [Server thread/INFO]: [Plan] 
[13:00:58] [Server thread/INFO]: [Plan]            ???
[13:00:58] [Server thread/INFO]: [Plan]      ???   ???
[13:00:58] [Server thread/INFO]: [Plan]   ????????????  Player Analytics
[13:00:58] [Server thread/INFO]: [Plan]   ????????????  v5.5 build 2335
[13:00:58] [Server thread/INFO]: [Plan] 
[13:00:58] [Server thread/INFO]: [Plan] -- snip --
[13:00:58] [Server thread/ERROR]: [Plan] Plan-v5.5 build 2335
java.lang.UnsupportedOperationException: null
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.handle(CraftScheduler.java:536) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:260) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:247) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.scheduler.BukkitRunnable.runTaskTimerAsynchronously(BukkitRunnable.java:140) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at net.playeranalytics.plugin.scheduling.UnscheduledBukkitTask.runTaskTimerAsynchronously(UnscheduledBukkitTask.java:41) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.settings.network.ServerSettingsManager.scheduleDBCheckTask(ServerSettingsManager.java:127) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.settings.network.ServerSettingsManager.enable(ServerSettingsManager.java:92) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.settings.BukkitConfigSystem.enable(BukkitConfigSystem.java:65) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.PlanSystem.enableSystems(PlanSystem.java:225) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.PlanSystem.enableForCommands(PlanSystem.java:166) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.PlanSystem.enable(PlanSystem.java:219) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.onEnable(Plan.java:82) ~[Plan-5.5-dev-build-2335.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:192) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:631) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:542) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:681) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:465) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:348) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
[13:00:58] [Server thread/ERROR]: [Plan] Plugin Failed to Initialize Correctly. If this issue is caused by config settings you can use /plan reload
[13:00:58] [Server thread/ERROR]: [Plan] This error should be reported at https://github.com/plan-player-analytics/Plan/issues
[13:00:58] [Server thread/ERROR]: Error occurred while enabling Plan v5.5 build 2335 (Is it up to date?)
java.lang.UnsupportedOperationException: null
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.handle(CraftScheduler.java:536) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.cancelTasks(CraftScheduler.java:349) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.playeranalytics.plugin.scheduling.BukkitRunnableFactory.cancelAllKnownTasks(BukkitRunnableFactory.java:25) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.cancelAllTasks(Plan.java:169) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.onDisable(Plan.java:138) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.onEnable(Plan.java:101) ~[Plan-5.5-dev-build-2335.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:192) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:631) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:542) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:681) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:465) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:348) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
[13:00:58] [Server thread/INFO]: [Plan] Disabling Plan v5.5 build 2335
[13:00:58] [Server thread/ERROR]: Error occurred (in the plugin loader) while disabling Plan v5.5 build 2335 (Is it up to date?)
java.lang.UnsupportedOperationException: null
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.handle(CraftScheduler.java:536) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.scheduler.CraftScheduler.cancelTasks(CraftScheduler.java:349) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.playeranalytics.plugin.scheduling.BukkitRunnableFactory.cancelAllKnownTasks(BukkitRunnableFactory.java:25) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.cancelAllTasks(Plan.java:169) ~[Plan-5.5-dev-build-2335.jar:?]
	at com.djrapitops.plan.Plan.onDisable(Plan.java:138) ~[Plan-5.5-dev-build-2335.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:227) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:109) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:537) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:196) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:631) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:542) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:681) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:465) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:348) ~[folia-1.19.4.jar:git-Folia-"b97116b"]
	at java.lang.Thread.run(Thread.java:833) ~[?:?]
Loads for me, but errors when a task is scheduled. As discussed in Discord, changes are needed to task scheduling and event handling.

@AuroraLS3 AuroraLS3 added New Platform Tickets that require adding support for new runtime environment and removed status: Awaiting Reply Issues that require clarification from the reporter labels Sep 24, 2023
@xiaoluofa
Copy link

[17:36:25 ERROR]: [Plan] Plan-v5.6 build 2703
java.lang.UnsupportedOperationException: null
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.handle(CraftScheduler.java:533) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:257) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:244) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.scheduler.BukkitRunnable.runTaskTimerAsynchronously(BukkitRunnable.java:140) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at net.playeranalytics.plugin.scheduling.UnscheduledBukkitTask.runTaskTimerAsynchronously(UnscheduledBukkitTask.java:41) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.settings.network.ServerSettingsManager.scheduleDBCheckTask(ServerSettingsManager.java:127) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.settings.network.ServerSettingsManager.enable(ServerSettingsManager.java:92) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.settings.BukkitConfigSystem.enable(BukkitConfigSystem.java:65) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.PlanSystem.enableSystems(PlanSystem.java:217) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.PlanSystem.enableForCommands(PlanSystem.java:158) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.PlanSystem.enable(PlanSystem.java:211) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.onEnable(Plan.java:82) ~[Plan-5.6-dev-build-2703.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugin(CraftServer.java:652) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugins(CraftServer.java:563) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:670) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:452) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:343) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
[17:36:25 ERROR]: [Plan] Plugin Failed to Initialize Correctly. If this issue is caused by config settings you can use /plan reload
[17:36:25 ERROR]: [Plan] This error should be reported at https://github.com/plan-player-analytics/Plan/issues
[17:36:25 ERROR]: Error occurred while enabling Plan v5.6 build 2703 (Is it up to date?)
java.lang.UnsupportedOperationException: null
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.handle(CraftScheduler.java:533) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.cancelTasks(CraftScheduler.java:346) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.playeranalytics.plugin.scheduling.BukkitRunnableFactory.cancelAllKnownTasks(BukkitRunnableFactory.java:25) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.cancelAllTasks(Plan.java:169) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.onDisable(Plan.java:138) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.onEnable(Plan.java:101) ~[Plan-5.6-dev-build-2703.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:281) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:189) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugin(CraftServer.java:652) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugins(CraftServer.java:563) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:670) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:452) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:343) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at java.lang.Thread.run(Thread.java:840) ~[?:?]
[17:36:25 INFO]: [Plan] Disabling Plan v5.6 build 2703
[17:36:25 ERROR]: Error occurred (in the plugin loader) while disabling Plan v5.6 build 2703 (Is it up to date?)
java.lang.UnsupportedOperationException: null
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.handle(CraftScheduler.java:533) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.cancelTasks(CraftScheduler.java:346) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.playeranalytics.plugin.scheduling.BukkitRunnableFactory.cancelAllKnownTasks(BukkitRunnableFactory.java:25) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.cancelAllTasks(Plan.java:169) ~[Plan-5.6-dev-build-2703.jar:?]
at com.djrapitops.plan.Plan.onDisable(Plan.java:138) ~[Plan-5.6-dev-build-2703.jar:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:283) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:224) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:109) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:537) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:193) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[folia-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugin(CraftServer.java:652) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.enablePlugins(CraftServer.java:563) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:670) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:452) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:343) ~[folia-1.20.2.jar:git-Folia-"1e5e215"]
at java.lang.Thread.run(Thread.java:840) ~[?:?]

@AuroraLS3
Copy link
Collaborator

There is not enough documentation for me to add support for it currently, and support would need some complex trickery in how the plugin is put together to avoid increasing Java version requirement. This might be reconsidered if the Folia project matures or documentation improves.

@AuroraLS3 AuroraLS3 added the note: Maybe in the Future Closed issue that might be reconsidered in the future label Apr 29, 2024
@ColdeZhang
Copy link
Contributor

ColdeZhang commented May 14, 2024

@AuroraLS3

Hi everyone, I have added support for folia

79dd6cb28399d93bbbd1af27f74c0764

#3617

@xiaoluofa
Copy link

@AuroraLS3

Hi everyone, I have added support for folia

79dd6cb28399d93bbbd1af27f74c0764

#3617

可以提供一个构建好的版本来测试吗?

@ColdeZhang
Copy link
Contributor

ColdeZhang commented May 16, 2024

@AuroraLS3
Hi everyone, I have added support for folia
79dd6cb28399d93bbbd1af27f74c0764
#3617

可以提供一个构建好的版本来测试吗?

sure, but...

BE AWARE: THIS SHOULD NOT BE USED IN PROD-ENV BEFORE IT IS REVIEWED BY MAINTAINER.

Folia-support Plan 5.7

@404forever1
Copy link

@AuroraLS3
大家好,我添加了对 folia #3617的支持
79dd6cb28399d93bbbd1af27f74c0764

可以提供一个构建好的版本来测试吗?

当然,但是……

请注意:在维护人员审核之前,不应在 PROD-ENV 中使用它。

Folia 支持计划 5.7

404

@404forever1
Copy link

@AuroraLS3
大家好,我添加了对 folia #3617 的支持
79dd6cb28399d93bbbd1af27f74c0764

可以提供一个构建好的版本来测试吗?

当然,但是……

请注意:在维护人员审核之前,不宜在 PROD-ENV 中使用它。

Folia 支持计划 5.7

以前其实也有一个folia的fork但是那个不支持huskhome的hook,启动就冲突了

@ColdeZhang
Copy link
Contributor

ColdeZhang commented May 16, 2024

download link

@404forever1
Copy link

下载链接

虽然但是还是404
image

@ColdeZhang
Copy link
Contributor

sry my bad, wait for a miniute

image

@ColdeZhang
Copy link
Contributor

@404forever1
Copy link

@404forever1
Copy link

404forever1 commented May 16, 2024

https://github.com/DeerGiteaMirror/Plan/releases/tag/folia-support-test-only

实测,加载不上,红的。
喜闻乐见,同样把其他插件的HOOK全部干碎了

@ColdeZhang
Copy link
Contributor

https://github.com/DeerGiteaMirror/Plan/releases/tag/folia-support-test-only

实测,加载不上,红的。 喜闻乐见,同样把其他插件的HOOK全部干碎了

https://github.com/DeerGiteaMirror/Plan/releases/tag/folia-support-test-only

实测,加载不上,红的。 喜闻乐见,同样把其他插件的HOOK全部干碎了

Could you please post err logs here.

@ColdeZhang
Copy link
Contributor

ColdeZhang commented May 16, 2024

https://github.com/DeerGiteaMirror/Plan/releases/tag/folia-support-test-only

实测,加载不上,红的。 喜闻乐见,同样把其他插件的HOOK全部干碎了

try about this https://github.com/DeerGiteaMirror/Plan/releases/tag/folia-support-test-only

I was uploaded wrong branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
New Platform Tickets that require adding support for new runtime environment note: Maybe in the Future Closed issue that might be reconsidered in the future
Projects
Status: Done
Development

No branches or pull requests

8 participants