This repository has been archived by the owner on Dec 28, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 123
Usefull loaded chunks in timings #14
Open
Maximvdw
wants to merge
30
commits into
SpigotMC:master
Choose a base branch
from
Maximvdw:patch-1
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains 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
Adds performance tracking timings all around the Minecraft Server, and improves the usability of the /timings command Plugins can track their own timings with CustomTimingsHandler
Defines EntitySpawnEvent and SpawnerSpawnEvent. Adds BUKKIT-267 and BUKKIT-1559
- All of these changes have been reviewed to be binary compatible and in general contract compatible with previous versions of the libraries.
Add InventoryClickEvent.getClickedInventory. Adds BUKKIT-4495 Plugins currently have to do the logic themselves on the raw slot ID in order to determine the inventory clicked. This provides the logic for plugins to readily identify which inventory was clicked.
Most of these methods still have plenty of use given that only one player with each name can exist at a time. Deprecating these methods renders even basic functionality such as /msg <name> impossible without causing compiler warnings. We will maintain this API and it should be considered safe and appropriate for most use cases.
When on Java 7 we can register the classloader as parallel capable to prevent deadlocks caused by certain scenarios. Due to the nature of PluginClassLoader this isn't completely safe, but we can make it safer by switching to concurrency focused collections. Either way this is far better than crashing the server.
Use online players instead of offline players, which is very slow.
Adds total loading chunks to timings (in comments)
sha-1
force-pushed
the
master
branch
8 times, most recently
from
August 30, 2014 17:41
ec88291
to
06f66f4
Compare
sha-1
force-pushed
the
master
branch
21 times, most recently
from
September 4, 2014 09:26
c1eb84d
to
b3e065a
Compare
aufa888
approved these changes
Mar 28, 2021
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Adds total loaded chunks to timings (in comments)