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

Remove Timings and bundle Spark #2117

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

Conversation

Villagers654
Copy link

Since timings is being deprecated and removed by Paper #8948 and its forks, it makes sense for Nukkit to follow suit and remove timings in favor of Spark.

This PR removes Timings from the server completely, and then installs Spark automatically (unless the user already has installed Spark as a plugin)

The method of installing Spark is based on Purpur #1020

@PetteriM1
Copy link
Collaborator

Is it intentionally only downloading Spark when the server is reloaded? Also, there should probably be a setting to disable Spark download.

@Villagers654
Copy link
Author

To make a config change, do I have to write a PR to Languages? Or am I missing something

@PetteriM1
Copy link
Collaborator

To make a config change, do I have to write a PR to Languages? Or am I missing something

Yes. The default nukkit.yml is loaded from language submodule and it isn't updated automatically because that would remove all comments I think.

@Kazzuk
Copy link
Member

Kazzuk commented Jul 8, 2023

Noticed a few Timings references lingering:

  1. ISSUE_TEMPLATE.md
  2. Server.java
  3. DefaultPermissions.java

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.

3 participants