Go to file
Aikar e9950b70d3 Overhaul to Timings and Entity Activation Range
This greatly extends the timings improvements I've done in recent commits, and brings timings to fully cover the entire tick.
The timings system also now tracks when specific timings causes the server to lose TPS.
The timings are also able to be turned on "on demand", meaning you do not need to restart the server to enable them.

This commit also overhauls the Entity Activation Range feature, fixing bugs, adding more immunities, and improving the performance of it.
It also fixes a regression with a recent Spigot commit that broke the entire Entity Activation Range feature.

This commit had to move the Tick Loop patch before timings because there was a change done there to time the entire tick, so lots of renames.

These 2 commits had to be bundled together to simplify applying them and reduce redundant conflict resolution.
2013-02-27 07:29:33 +11:00
Bukkit@0b494f8896 Automatically update upstream versions. Bukkit-1.4.7-R1.0-3-g0b494f8, CraftBukkit-1.4.7-R1.0-9-g65324d6 2013-02-22 22:56:37 -06:00
Bukkit-Patches Overhaul to Timings and Entity Activation Range 2013-02-27 07:29:33 +11:00
CraftBukkit@65324d660e Automatically update upstream versions. Bukkit-1.4.7-R1.0-2-g23f5a05, CraftBukkit-1.4.7-R1.0-9-g65324d6 2013-02-10 17:41:21 -06:00
CraftBukkit-Patches Overhaul to Timings and Entity Activation Range 2013-02-27 07:29:33 +11:00
.gitmodules Initial commit - hello future of Spigot! 2013-01-15 12:23:17 +11:00
README.md Initial commit - hello future of Spigot! 2013-01-15 12:23:17 +11:00
applyPatches.sh Switch to pwd so the scripts can work more reliably on other OSs 2013-01-21 20:24:30 +11:00
pom.xml Just use the parent pom. 2013-02-03 09:48:23 +11:00
rebuildPatches.sh Update rebuildPatches to ignore git version string. 2013-01-22 14:38:23 +11:00
upstreamMerge.sh Switch to pwd so the scripts can work more reliably on other OSs 2013-01-21 20:24:30 +11:00

README.md

Spigot

High performance Minecraft server implementation