1.20.2#9751
Merged
Merged
Conversation
can't let lynx inflate his commit count too much
This reverts commit 81c5901.
Required for proper block/light updates to clients
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: dfe1fb4 PR-906: Add missing MinecraftExperimental annotation to Bundles 825ab30 PR-905: Add missing MapCursor.Type and update documentation e03d10e PR-903: Make BARRIER Waterlogged 1961ead PR-898: Use Java Consumer instead of Bukkit Consumer CraftBukkit Changes: f71a799 Make BARRIER Waterlogged 172f76a Upgrade specialsource-maven-plugin f070277 SPIGOT-7486: Alternate approach to null profile names 0694956 SPIGOT-7485: Allow air entity items since required for Vanilla logic 5dfd33d SPIGOT-7484: Cancelling PlayerEditBookEvent does not update client's book contents 02d4907 PR-1250: Standardize and centralize Bukkit / Minecraft registry conversion 9024a09 PR-1251: Use Java Consumer instead of Bukkit Consumer 6d4b25b Increase diff stability
When per-player mob spawning is enabled we do not need to randomly shuffle the chunk list. Additionally, we can use the NearbyPlayers class to quickly retrieve nearby players instead of possible searching all players on the server.
The CHUNKY_FIXERS field is modified during the constructors of the BlockFixers, but the code that uses CHUNKY_FIXERS does not properly ensure that BlockFixers has been initialised before using it, leading to a possible race condition where instances of BlockFixers are accessed before they have initialised correctly. We can force the class to initialise fully before accessing the field by calling any method on the class, and for convenience we use values().
Instead of searching/testing every player online on the server, we can instead use the nearby player tracking system to reduce the number of tests per search.
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: fb23cbb Define surefire plugin version d022084 Define ordering for MetadataStoreTest 99a7f6f PR-910: Match generic max absorption attribute name style with the rest c7390d7 PR-909: Update tests to JUnit 5 CraftBukkit Changes: f0661c3 PR-1230: Move unstructured PDC NBT serialisation to SNBT 452fcb5 PR-1256: Update tests to JUnit 5
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Opening this for historical purposes, not to be merged