aboutsummaryrefslogtreecommitdiffhomepage
path: root/Spigot-Server-Patches
AgeCommit message (Collapse)Author
2021-12-19Update Log4J (1.11.2) (#7153)ver/1.11.2sulu5890
* Update Upstream (Craftbukkit) * update log4j
2017-05-18Actually exit the JVM after stopping the server when /restart is ranShane Freeder
2017-05-17Workaround a jansi bug with WindowsShane Freeder
Update Paperclip too while we're here
2017-05-15Allow the watchdog to try sanely stopping the serverShane Freeder
2017-05-13Update upstream CBZach Brown
2017-05-13Add system property to disable book size limitsZach Brown
2017-05-13Publicly execute the main thread at dawnZach Brown
GH-684 Better handles most true deadlock situations
2017-05-12Properly handle async calls to restart the serverZach Brown
GH-681
2017-05-04Update upstream B/CB/SZach Brown
2017-04-29Raise book max title length to 32Zach Brown
2017-04-29Remove last bit of chunk exists region file fixZach Brown
CraftBukkit removed their implementation that caused this issue, switching to Mojang's implementation which doesn't appear to share it. I already removed the important bit in the last upstream merge, this is just unused and unnecessary now. So we remove it.
2017-04-28Update upstream B/CB/SZach Brown
2017-04-22Fix patch conflict with upstreamZach Brown
2017-04-22Update upstream CB/SZach Brown
2017-04-22Remove Ignore invalid Marker Icon ID's in mapsShane Freeder
Spigot has patched this issue inside MapIcon, meaning that we no longer need to maintain this patch; Spigots patch also fixes #668 in that it will verify the length of the array, as well as protect against a negative type value being fetched from the array. Only real change is that Spigots patch returns a MapIcon.Type.PLAYER, instead of the RED_MARKER as originally PR'd by Aikar.
2017-04-22Use lastIndexOf in Metrics class to futureproofShane Freeder
Because who's going to remember to change that line...
2017-04-22Update bStats implementationZach Brown
2017-04-21Update upstream B/CBZach Brown
2017-04-21Merge pull request #663 from electronicboy/player-death-passenger-bugZach
Call stopRiding() on a Players death
2017-04-20Update upstream B/CBZach Brown
2017-04-18Call stopRiding() on a Players deathShane Freeder
Currently, when a player dies they are not automatically ejected from the entity they are riding, which allows for the ridden entity to affect the players location on respawn (we're still riding it for a part of a tick), as well as allows a dupe to occur with the ridden entity teleporting to the new world with the player
2017-04-16Update upstream B/CB/SZach Brown
Closes GH-658
2017-04-10Update upstream CB/SZach Brown
2017-04-09Fix NFE caused by attempting to read an EMPTY ItemStackkashike
Thanks @gabizou
2017-03-31Update upstream B/CBZach Brown
2017-03-30Update upstream CBZach Brown
2017-03-26Switch metrics impl to use thread executor serviceZach Brown
2017-03-25Switch to a bStats based Metrics systemZach Brown
2017-03-24Merge pull request #628 from willies952002/feature/reloadCommandsZach
Don't Display Success Message on Alias Reload Fail
2017-03-24Update upstream B/CB/SZach Brown
Adds /paper command for reloading the paper config. Closes GH-639 Per-world config logging has been removed in favor of all or nothing logging for all paper settings. I don't believe it was used enough to warrant maintaining. If this is not the case it should be possible to re-add it.
2017-03-19Remove unnecessary blocking of chest minecartsZach Brown
This is already covered by recent changes. Closes GH-373
2017-03-18Update upstream B/CBZach Brown
2017-03-19Ensure that the world of a dead entity is not changed in a portalShane Freeder
2017-03-17Only set the location of the newly spawned entityShane Freeder
2017-03-17Just make sure an entity's exit is set properlyZach Brown
Don't re-add, it's redundant and you end up with inconsistent inconsistencies inconsistently
2017-03-17Make sure the entity is still added to the worldZach Brown
2017-03-16Fix a duplicate alive entity on second worldShane Freeder
2017-03-15Update upstream B/CB/SZach Brown
Closes GH-631
2017-03-12Don't Display Success Message on Alias Reload Failwillies952002
Also add "commands" to Tab Completion Note: This required a signature change to Bukkit#reloadCommandAliases() so that it returns a boolean based on if the command aliases reloaded or not.
2017-03-10Fix tick loop bug - Fixes #624chickeneer
We were not calculating time after the sleep ,resulting in wrong calculations. This caused us to go 100ms, 0ms, 100ms, 0 ms repeatedly.
2017-03-02Alter furnace cookTime based on total cook timeZach Brown
Fixes GH-613
2017-02-18Do not let ArmorStands drown under waterZach Brown
2017-02-17Update upstream B/CB/SZach Brown
2017-02-10Update upstream B/CB/SZach Brown
2017-02-08Make chunk unload targetSize more aggressiveBrokkonaut
Re: GH-597
2017-02-07Disable Spigot's chunk unload queue throttlingZach Brown
Seems to be causing more problems than it's solving Closes GH-597
2017-02-07Update upstream CB, reduce version cache timeZach Brown
Closes GH-602
2017-02-05Shame on you MojangAikar
Someone wrote some horrible code that throws a world accessing task onto the HTTP DOWNLOADER Thread Pool, for an activity that is not even heavy enough to warrant async operation. This then triggers async chunk loads! What in the hell were you thinking?
2017-02-05Remove CraftScheduler Async Task DebuggerAikar
I have not once ever seen this system help debug a crash. One report of a suspected memory leak with the system. This adds additional overhead to asynchronous task dispatching
2017-02-05Add more timings to Scheduler and other improvementsAikar