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 Folia Support; #2012

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from
Draft

Add Folia Support; #2012

wants to merge 10 commits into from

Commits on May 17, 2024

  1. Add Folia scheduler adapter with folia check support;

    (cherry picked from commit 7dd04cc)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4ad4abb View commit details
    Browse the repository at this point in the history
  2. Add scheduler report only if it is not Folia;

    (cherry picked from commit a9d6cf0)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    9157100 View commit details
    Browse the repository at this point in the history
  3. Add scheduler adapter interface & implementation for: folia, bukkit;

    (cherry picked from commit a6f8599)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    e632541 View commit details
    Browse the repository at this point in the history
  4. Migrate to using scheduler adapter;

    (cherry picked from commit f91082d)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    dbe1a4e View commit details
    Browse the repository at this point in the history
  5. Implement synchronous execution for BukkitSchedulerAdapter;

    Add javadoc for SchedulerAdapter interface;
    
    (cherry picked from commit 919a249)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ce7b623 View commit details
    Browse the repository at this point in the history
  6. Possible fix duplicate initialization;

    Remove over-parallelism;
    
    (cherry picked from commit e1861e6)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4b5dc2e View commit details
    Browse the repository at this point in the history
  7. Mark plugin as supporting Folia;

    (cherry picked from commit 6435dbe)
    HarvelsX committed May 17, 2024
    Configuration menu
    Copy the full SHA
    73f116d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e14f4f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Fix implicit session uninitialization;

    Add synchronized uninitialize handlers and mark a session uninitialized;
    HarvelsX committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    80faf9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41de14c View commit details
    Browse the repository at this point in the history