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

Fetch upstream (Paul19988) #1

Open
wants to merge 134 commits into
base: develop
Choose a base branch
from

Conversation

FluxCapacitor2
Copy link
Member

Paul19988 (& contributors) added a few features to the original repo since we forked:

  • 1.17 support
  • 1.17.1 support
  • Lots of fixes and optimizations

What do we need to do to update?

  • Resolve merge conflicts
  • Update the Dockerfile in GameLib to add new NMS revisions to BuildTools
  • Test the build and make sure everything works properly

Paul19988 and others added 30 commits May 31, 2021 03:57
* fix

* fix reflection logic

* fix 1.17.1 new constructor
…downgrade() (#55)

* multi readers, update world version, add datafixer, remove downgrade

* Fix null

* deprecate old method signatures
* fix 1.17.1 new constructor

* fix 1.17.1 new constructor lol
Fixes #47
Saves all Slime Worlds during Plugin disabling to prevent world saving issues after plugin classloader is closed.
Paul19988 and others added 15 commits July 7, 2022 02:05
Added an API method to retrieve currently loaded slime worlds
Bumped version to 2.9.1
- Bump version to 2.10.0
- Remove 1.17.1 & 1.18.1 modules
* Replaced the thread unsafe Thread#sleep with a scheduled task using Bukkit Scheduler

* Replaced the thread unsafe Thread#sleep with a scheduled task using Bukkit Scheduler

* Replaced the thread unsafe Thread#sleep with a scheduled task using Bukkit's Scheduler
* 1.19.2 support

* no-consecutive-blank-lines
tatteaid and others added 14 commits September 6, 2022 00:53
* fix out of bound (?)

* force load file (avoid stream close)
Updated Wiki & small text errors
Previously, without an executor specified, futures were running in ForkJoinPool.

That's not convenient for minecraft purposes, so now they will run in the bukkit async thread
* remove entities from entity map when chunk has no entities

Without this change, entities will remain when they are removed if there are no other entities in the chunk when it's unloaded.

* output proper chunk coordinates to debugger
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.