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

Add Support Folia without Bukkit Scheduler or GlobalScheduler #916

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

Euphillya
Copy link

I added Folia support without breaking previous versions for Spigot.
I removed the Bukkit Scheduler implementation to use the Concurrent Executors implementation which is much more maintainable than using an implementation that requires to use another package for Folia like here #915

I removed the Bukkit Scheduler implementation to use the Concurrent Executors implementation which is much more maintainable than using an implementation that requires to use another package for Folia like here MilkBowl#915
Copy link

@AlbeMiglio AlbeMiglio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instantly mergeable.

@GeorgeV220
Copy link

I believe Vault is abandoned, so probably a new fork with a different name like Vault2 or X should be made, idk to be honest.

@Clercq
Copy link

Clercq commented Jun 26, 2023

AFAIK the native java threading can cause some issues during the server disabling, if thread is not stopped:/

It's better to have the library that will have java 8 support, and will have support 4 all server-cores API(spigot, paper, folia) smth like this:
https://github.com/Anon8281/UniversalScheduler

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants