SuccessChanges

Summary

  1. Remove light optimization (commit: af52f13) (details)
  2. Server Tick Events (commit: 8f25112) (details)
  3. PlayerDeathEvent#getItemsToKeep (commit: be067fe) (details)
Commit af52f138da1df92bd9641a988824f443bf5892ab by aikar
Remove light optimization
getting lots of bug reports on light. just going to drop this even
though I really don't see how it could be the source due to my
understanding of the games light engine...
Fixes #1920
(commit: af52f13)
The file was modifiedSpigot-Server-Patches/0364-Optimize-Light-Recalculations.patch (diff)
The file was modifiedSpigot-Server-Patches/0396-Optimize-redstone-algorithm.patch (diff)
The file was modifiedSpigot-Server-Patches/0384-Add-option-to-prevent-players-from-moving-into-unloa.patch (diff)
The file was modifiedSpigot-Server-Patches/0424-Only-count-Natural-Spawned-mobs-towards-natural-spaw.patch (diff)
Commit 8f25112b9334ac8a40f8aad2aa403c160b4a4409 by aikar
Server Tick Events
Fires event at start and end of a server tick
(commit: 8f25112)
The file was addedSpigot-API-Patches/0180-Server-Tick-Events.patch
The file was addedSpigot-Server-Patches/0430-Server-Tick-Events.patch
Commit be067fea110f374ebf3b9c1a565615ce5ca42378 by aikar
PlayerDeathEvent#getItemsToKeep
Exposes a mutable array on items a player should keep on death.
This allows a cleaner method to implement "Keep certain items on death"
than how plugins currently do it in that it never removes them in first
place, so its safe if the player logs out/server is shutdown before
respawn.
Example Usage:
https://gist.github.com/aikar/5bb202de6057a051a950ce1f29feb0b4
(commit: be067fe)
The file was modifiedSpigot-Server-Patches/0067-Handle-Item-Meta-Inconsistencies.patch (diff)
The file was modifiedSpigot-Server-Patches/0229-Add-ArmorStand-Item-Meta.patch (diff)
The file was addedSpigot-API-Patches/0181-PlayerDeathEvent-getItemsToKeep.patch
The file was modifiedSpigot-Server-Patches/0306-Don-t-call-getItemMeta-on-hasItemMeta.patch (diff)
The file was modifiedSpigot-Server-Patches/0332-Optimize-Hoppers.patch (diff)
The file was modifiedSpigot-Server-Patches/0004-MC-Utils.patch (diff)
The file was addedSpigot-Server-Patches/0431-PlayerDeathEvent-getItemsToKeep.patch
The file was modifiedSpigot-Server-Patches/0261-ItemStack-getMaxItemUseDuration.patch (diff)
The file was modifiedSpigot-Server-Patches/0347-Allow-chests-to-be-placed-with-NBT-data.patch (diff)
The file was modifiedSpigot-Server-Patches/0156-Optimize-ItemStack.isEmpty.patch (diff)
The file was modifiedSpigot-Server-Patches/0320-Fix-client-rendering-skulls-from-same-user.patch (diff)