Paper/Spigot-Server-Patches
Aikar 416b2f43e3 Forced Watchdog Crash support and Improve Async Shutdown
If the request to shut down the server is received while we are in
a watchdog hang, immediately treat it as a crash and begin the shutdown
process. Shutdown process is now improved to also shutdown cleanly when
not using restart scripts either.

If a server is deadlocked, a server owner can send SIGHUP (or any other signal
the JVM understands to shut down as it currently does) and the watchdog
will no longer need to wait until the full timeout, allowing you to trigger
a close process and try to shut the server down gracefully, saving player and
world data.

Previously there was no way to trigger this outside of waiting for a full watchdog
timeout, which may be set to a really long time...

Additionally, fix everything to do with shutting the server down asynchronously.

Previously, nearly everything about the process was fragile and unsafe. Main might
not have actually been frozen, and might still be manipulating state.

Or, some reuest might ask main to do something in the shutdown but main is dead.

Or worse, other things might start closing down items such as the Console or Thread Pool
before we are fully shutdown.

This change tries to resolve all of these issues by moving everything into the stop
method and guaranteeing only one thread is stopping the server.

We then issue Thread Death to the main thread of another thread initiates the stop process.
We have to ensure Thread Death propagates correctly though to stop main completely.

This is to ensure that if main isn't truely stuck, it's not manipulating state we are trying to save.
2020-04-16 04:53:50 -04:00
..
Ability-to-apply-mending-to-XP-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Ability-to-change-PlayerProfile-in-AsyncPreLoginEven.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Ability-to-get-Tile-Entities-from-a-chunk-without-sn.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Access-items-by-EquipmentSlot.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Activation-Range-Improvements.patch Fix method profiler inbalance introduced in b667006 (#3132) 2020-04-12 16:41:57 +10:00
Add-ability-to-configure-frosted_ice-properties.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-API-methods-to-control-if-armour-stands-can-move.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-APIs-to-replace-OfflinePlayer-getLastPlayed.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Add-ArmorStand-Item-Meta.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-BeaconEffectEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-config-to-disable-ender-dragon-legacy-check.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Add-configurable-despawn-distances-for-living-entiti.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-02-21 17:52:20 +00:00
Add-configurable-portal-search-radius.patch Improve entity.getCurrentChunk() and use it for entity.isChunkLoaded() 2020-04-02 00:43:11 -04:00
Add-configuration-option-to-prevent-player-names-fro.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-CraftMagicNumbers.isSupportedApiVersion.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-Debug-Entities-option-to-debug-dupe-uuid-issues.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-Early-Warning-Feature-to-WatchDog.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-effect-to-block-break-naturally.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Add-EntityZapEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-exception-reporting-event.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
add-hand-to-BlockMultiPlaceEvent.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Add-hand-to-bucket-events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-handshake-event-to-allow-plugins-to-handle-clien.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-Heightmap-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Add-LivingEntity-getTargetEntity.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Add-method-to-open-already-placed-sign.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Add-methods-for-working-with-arrows-stuck-in-living-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-02-25 18:57:15 +00:00
Add-MinecraftKey-Information-to-Objects.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-More-Creeper-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
add-more-information-to-Entity.toString.patch Improve entity.getCurrentChunk() and use it for entity.isChunkLoaded() 2020-04-02 00:43:11 -04:00
Add-more-Witch-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-more-Zombie-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-option-to-allow-iron-golems-to-spawn-in-air.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Add-option-to-disable-pillager-patrols.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-option-to-make-parrots-stay-on-shoulders-despite.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-option-to-nerf-pigmen-from-nether-portals.patch Fix method profiler inbalance introduced in b667006 (#3132) 2020-04-12 16:41:57 +10:00
Add-option-to-prevent-players-from-moving-into-unloa.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PhantomPreSpawnEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PlayerArmorChangeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PlayerConnectionCloseEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PlayerInitialSpawnEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PlayerJumpEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-PlayerUseUnknownEntityEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-ProjectileCollideEvent.patch Fix ProjectilCollideEvent cancellation (Fixes #2953) 2020-02-22 15:00:41 +00:00
Add-ray-tracing-methods-to-LivingEntity.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-server-name-parameter.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-setPlayerProfile-API-for-Skulls.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-setting-for-proxy-online-mode-status.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-some-Debug-to-Chunk-Entity-slices.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Add-source-to-PlayerExpChangeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-sun-related-API.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Add-system-property-to-disable-book-size-limits.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-ThrownEggHatchEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-tick-times-API-and-mspt-command.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Add-TNTPrimeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-UnknownCommandEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-Velocity-IP-Forwarding-Support.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-velocity-warnings.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Add-version-history-to-version-command.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-01-28 19:43:57 +00:00
Add-World-Util-Methods.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
All-chunks-are-slime-spawn-chunks-toggle.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-chests-to-be-placed-with-NBT-data.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-disabling-armour-stand-ticking.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-for-toggling-of-spawn-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-nerfed-mobs-to-jump-and-take-water-damage.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-overriding-the-java-version-check.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-Reloading-of-Command-Aliases.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-Reloading-of-Custom-Permissions.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-Saving-of-Oversized-Chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-setting-the-vex-s-summoner.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Allow-spawning-Item-entities-with-World.spawnEntity.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Allow-specifying-a-custom-authentication-servers-dow.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Always-tick-falling-blocks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Anti-Xray.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
AnvilDamageEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
API-to-get-a-BlockState-without-a-snapshot.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Async-command-map-building.patch Async command map building 2020-04-09 01:49:38 -05:00
Asynchronous-chunk-IO-and-loading.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
AsyncTabCompleteEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Auto-fix-bad-Y-levels-on-player-login.patch Performance patches prerequisite (#2802) 2020-01-27 16:16:53 -08:00
Avoid-blocking-on-Network-Manager-creation.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Avoid-dimension-id-collisions.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Avoid-hopper-searches-if-there-are-no-items.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Avoid-item-merge-if-stack-size-above-max-stack-size.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Avoid-NPE-in-PathfinderGoalTempt.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Backport-fix-for-MC-167561.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Basic-PlayerProfile-API.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Be-a-bit-more-informative-in-maxHealth-exception.patch Updated Upstream (Bukkit/CraftBukkit) 2020-02-25 18:57:15 +00:00
Be-more-tolerant-of-invalid-attributes.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Bees-get-gravity-in-void.-Fixes-MC-167279.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Block-Enderpearl-Travel-Exploit.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Block-Entity-remove-from-being-called-on-Players.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Block-player-logins-during-server-shutdown.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
BlockDestroyEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Book-Size-Limits.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Bound-Treasure-Maps-to-World-Border.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Break-up-and-make-tab-spam-limits-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Cache-user-authenticator-threads.patch Performance patches prerequisite (#2802) 2020-01-27 16:16:53 -08:00
Call-PaperServerListPingEvent-for-legacy-pings.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Call-player-spectator-target-events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Call-WhitelistToggleEvent-when-whitelist-is-toggled.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Cap-Entity-Collisions.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Catch-exceptions-from-dispenser-entity-spawns.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Catch-JsonParseException-in-Entity-and-TE-names.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Change-implementation-of-tile-entity-removal-list.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Check-Drowned-for-Villager-Aggression-Config.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Check-online-mode-before-converting-and-renaming-pla.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Chunk-debug-command.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Chunk-registration-fixes.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Chunk-Save-Reattempt.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
ChunkMapDistance-CME.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Complete-resource-pack-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Configurable-Alternative-LootPool-Luck-Formula.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-baby-zombie-movement-speed.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-Bed-Search-Radius.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-cactus-and-reed-natural-growth-heights.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-Cartographer-Treasure-Maps.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-chance-of-villager-zombie-infection.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Configurable-Chunk-Inhabited-Time.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Configurable-connection-throttle-kick-message.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-container-update-tick-rate.patch Performance patches prerequisite (#2802) 2020-01-27 16:16:53 -08:00
Configurable-Disabling-Cat-Chest-Detection.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-end-credits.patch Performance patches prerequisite (#2802) 2020-01-27 16:16:53 -08:00
Configurable-fishing-time-ranges.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-flying-kick-messages.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-Grass-Spread-Tick-Rate.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-inter-world-teleportation-safety.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Configurable-Keep-Spawn-Loaded-range-per-world.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Configurable-mob-spawner-tick-rate.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-Non-Player-Arrow-Despawn-Rate.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-packet-in-spam-threshold.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-Player-Collision.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-projectile-relative-velocity.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-RCON-IP-address.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-spawn-chances-for-skeleton-horses.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-speed-for-water-flowing-over-lava.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-sprint-interruption-on-attack.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Configurable-top-of-nether-void-damage.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Custom-replacement-for-eaten-items.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Dead-Player-s-shouldn-t-be-able-to-move.patch Dead Player's shouldn't be able to move 2020-04-02 19:42:20 -04:00
Default-loading-permissions.yml-before-plugins.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Delay-unsafe-actions-until-after-entity-ticking-is-d.patch Don't delay chunk unloads during entity ticking 2020-04-12 00:42:28 -04:00
Disable-Explicit-Network-Manager-Flushing.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Disable-explosion-knockback.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Disable-ice-and-snow.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Disable-logger-prefix-for-various-plugins-bypassing-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Disable-Scoreboards-for-non-players-by-default.patch Improve entity.getCurrentChunk() and use it for entity.isChunkLoaded() 2020-04-02 00:43:11 -04:00
Disable-spigot-tick-limiters.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Disable-thunder.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Do-less-work-if-we-have-a-custom-Bukkit-generator.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Do-not-allow-bees-to-load-chunks-for-beehives.patch Improve entity.getCurrentChunk() and use it for entity.isChunkLoaded() 2020-04-02 00:43:11 -04:00
Do-not-let-armorstands-drown.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Do-not-load-chunks-for-Pathfinding.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-allow-digging-into-unloaded-chunks.patch Fix incorrectly loading chunks on a cancelled interact event 2020-04-12 23:56:29 -04:00
Don-t-allow-entities-to-ride-themselves-572.patch Improve entity.getCurrentChunk() and use it for entity.isChunkLoaded() 2020-04-02 00:43:11 -04:00
Don-t-call-getItemMeta-on-hasItemMeta.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-change-the-Entity-Random-seed-for-squids.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-check-ConvertSigns-boolean-every-sign-save.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
don-t-go-below-0-for-pickupDelay-breaks-picking-up-i.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-let-fishinghooks-use-portals.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-load-Chunks-from-Hoppers-and-other-things.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-load-chunks-when-attempting-to-unload-a-chunk.patch Don't load chunks when attempting to unload a chunk 2020-04-08 21:13:48 -04:00
Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-move-existing-players-to-world-spawn.patch Don't move existing players to world spawn 2020-04-09 21:22:21 -04:00
Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-run-entity-collision-code-if-not-needed.patch Don't run entity collision code if not needed 2020-04-16 00:40:34 -04:00
Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-sleep-after-profile-lookups-if-not-needed.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Don-t-tick-dead-players.patch Don't tick dead players 2020-04-02 17:19:44 -04:00
Don-t-tick-Skulls-unused-code.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Drop-falling-block-and-tnt-entities-at-the-specified.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Duplicate-UUID-Resolve-Option.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
EnderDragon-Events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Enderman.teleportRandomly.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
EndermanAttackPlayerEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
EndermanEscapeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Enforce-Sync-Player-Saves.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Ensure-commands-are-not-ran-async.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Ensure-Entity-is-never-double-registered.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Ensure-inv-drag-is-in-bounds.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Entity-AddTo-RemoveFrom-World-Events.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Entity-fromMobSpawner.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Entity-getEntitySpawnReason.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Entity-Jump-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Entity-Origin-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
EntityPathfindEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
EntityRegainHealthEvent-isFastRegen-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
EntityShootBowEvent-consumeArrow-and-getArrowItem-AP.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
EntityTransformedEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Expand-Explosions-API.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Expand-World.spawnParticle-API-and-add-Builder.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
ExperienceOrbMergeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
ExperienceOrbs-API-for-Reason-Source-Triggering-play.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Expose-attack-cooldown-methods-for-Player.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Expose-client-protocol-version-and-virtual-host.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Expose-MinecraftServer-isRunning.patch Use better variable for isStopping() API 2020-04-11 21:26:16 -04:00
Expose-server-CommandMap.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Expose-the-internal-current-tick.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Extend-Player-Interact-cancellation.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Faster-redstone-torch-rapid-clock-removal.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fill-Profile-Property-Events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Fire-BlockPistonRetractEvent-for-all-empty-pistons.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fire-EntityShootBowEvent-for-Illusioner.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fire-event-on-GS4-query.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Firework-API-s.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-AssertionError-when-player-hand-set-to-empty-typ.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Fix-CB-call-to-changed-postToMainThread-method.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-client-rendering-skulls-from-same-user.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-comparator-behavior-for-EntityPhanton-goal.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-CraftEntity-hashCode.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-CraftServer-isPrimaryThread-and-MinecraftServer-.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Fix-Custom-Shapeless-Custom-Crafting-Recipes.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-Double-World-Add-issues.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Fix-Dragon-Server-Crashes.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-exploit-that-allowed-colored-signs-to-be-created.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-issues-with-entity-loss-due-to-unloaded-chunks.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Fix-items-not-falling-correctly.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-items-vanishing-through-end-portal.patch Fix method profiler inbalance introduced in b667006 (#3132) 2020-04-12 16:41:57 +10:00
Fix-lag-from-explosions-processing-dead-entities.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-last-firework-in-stack-not-having-effects-when-d.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-MC-93764.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-MC-117075-TE-Unload-Lag-Spike.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Fix-MC-124320.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-MC-158900.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Fix-MC-161754.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-nether-portal-creation.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-NPE-when-getting-location-from-InventoryEnderChe.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-Old-Sign-Conversion.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-PlayerEditBookEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-reducedDebugInfo-not-initialized-on-client.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-sign-edit-memory-leak.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-some-generation-concurrency-issues.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Fix-sounds-when-item-frames-are-modified-MC-123450.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-spawn-radius-being-treated-as-0.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-spawning-of-hanging-entities-that-are-not-ItemFr.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Fix-SpongeAbsortEvent-handling.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-stuck-in-sneak-when-changing-worlds-MC-10657.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Fix-this-stupid-bullshit.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Fix-unregistering-entities-from-unloading-chunks.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Fix-World-isChunkGenerated-calls.patch Restore preventing saving bad entities patch to full effect 2020-04-12 16:50:50 -04:00
Fix-zero-tick-instant-grow-farms-MC-113809.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Flag-to-disable-the-channel-limit.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
force-entity-dismount-during-teleportation.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Forced-Watchdog-Crash-support-and-Improve-Async-Shut.patch Forced Watchdog Crash support and Improve Async Shutdown 2020-04-16 04:53:50 -04:00
Further-improve-server-tick-loop.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Generator-Settings.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
getPlayerUniqueId-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Guard-against-serializing-mismatching-chunk-coordina.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Handle-Excessive-Signs-in-Chunks-creating-too-large-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Handle-Item-Meta-Inconsistencies.patch Updated Upstream (CraftBukkit) 2020-03-02 19:13:59 +00:00
Handle-Large-Packets-disconnecting-client.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
handle-NaN-health-absorb-values-and-repair-bad-data.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
handle-PacketPlayInKeepAlive-async.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Handle-plugin-prefixes-using-Log4J-configuration.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Here-s-Johnny.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Honor-EntityAgeable.ageLock.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Hook-into-CB-plugin-rewrites.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Ignore-Dead-Entities-in-entityList-iteration.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Implement-alternative-item-despawn-rate.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-Chunk-Priority-Urgency-System-for-World-Ge.patch Implement Chunk Priority / Urgency System for World Gen 2020-04-11 04:44:21 -04:00
Implement-CraftBlockSoundGroup.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Implement-ensureServerConversions-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-EntityKnockbackByEntityEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-EntityTeleportEndGatewayEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-Expanded-ArmorStand-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-extended-PaperServerListPingEvent.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Implement-furnace-cook-speed-multiplier-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-getI18NDisplayName.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-getters-and-setters-for-EntityItem-owner-a.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
implement-optional-per-player-mob-spawns.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Implement-Paper-VersionChecker.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Implement-PlayerLocaleChangeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Implement-PlayerPostRespawnEvent.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Implement-World.getEntity-UUID-API.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
improve-CraftWorld-isChunkLoaded.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Improve-death-events.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Improve-Maps-in-item-frames-performance-and-bug-fixe.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Improve-the-Saddle-API-for-Horses.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Improved-Async-Task-Scheduler.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Include-Log4J2-SLF4J-implementation.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Increase-Light-Queue-Size.patch Increase Light Queue Size 2020-04-08 21:36:10 -04:00
incremental-chunk-saving.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Inventory-removeItemAnySlot.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
InventoryCloseEvent-Reason-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Item-canEntityPickup.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-02-21 17:52:20 +00:00
ItemStack-getMaxItemUseDuration.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Lag-compensate-eating.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Lazy-init-world-storage-in-CraftOfflinePlayer.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Limit-Client-Sign-length-more.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Limit-lightning-strike-effect-distance.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
LivingEntity-Hand-Raised-Item-Use-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
LivingEntity-setKiller.patch Updated Upstream (Bukkit/CraftBukkit) 2020-02-25 18:57:15 +00:00
Log-other-thread-in-DataPaletteBlock-lock-failure.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
LootTable-API-Replenishable-Lootables-Feature.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-CraftWorld-loadChunk-int-int-false-load-unconve.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
Make-EnderDragon-implement-Mob.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-legacy-ping-handler-more-reliable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-max-squid-spawn-height-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-player-data-saving-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-shield-blocking-delay-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-02-25 18:57:15 +00:00
Make-targetSize-more-aggressive-in-the-chunk-unload-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-the-default-permission-message-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Make-the-GUI-graph-fancier.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Mark-chunk-dirty-anytime-entities-change-to-guarante.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Mark-entities-as-being-ticked-when-notifying-navigat.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
MC-50319-Check-other-worlds-for-shooter-of-projectil.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
MC-114618-Fix-EntityAreaEffectCloud-from-going-negat.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
MC-135506-Experience-should-save-as-Integers.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
MC-145260-Fix-Whitelist-On-Off-inconsistency.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
MC-145656-Fix-Follow-Range-Initial-Target.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
MC-Dev-fixes.patch Updated Upstream (CraftBukkit/Spigot) 2020-04-09 21:33:10 -04:00
MC-Utils.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Mob-Pathfinding-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Mob-Spawner-API-Enhancements.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
More-informative-vehicle-moved-wrongly-message.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Ocelot-despawns-should-honor-nametags-and-leash.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
offset-item-frame-ticking.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
only-add-passanger-entities-once-from-spawners.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Only-count-Natural-Spawned-mobs-towards-natural-spaw.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Only-process-BlockPhysicsEvent-if-a-plugin-has-a-lis.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Only-refresh-abilities-if-needed.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Only-send-Dragon-Wither-Death-sounds-to-same-world.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimise-ArraySetSorted-removeIf.patch Optimise ArraySetSorted#removeIf 2020-04-15 18:24:39 -07:00
Optimise-BlockState-s-hashCode-equals.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimise-Chunk-getFluid.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Optimise-entity-hard-collision-checking.patch Forced Watchdog Crash support and Improve Async Shutdown 2020-04-16 04:53:50 -04:00
Optimise-getChunkAt-calls-for-loaded-chunks.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Optimise-IEntityAccess-getPlayerByUUID.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimise-random-block-ticking.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Optimise-removeQueue.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimise-TickListServer-by-rewriting-it.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-Biome-Mob-Lookups-for-Mob-Spawning.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-BlockPosition-helper-methods.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-call-to-getFluid-for-explosions.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-Captured-TileEntity-Lookup.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Optimize-Collision-Chunk-lookup-and-avoid-loading-fa.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-CraftBlockData-Creation.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-explosions.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Optimize-Hoppers.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Optimize-isValidLocation-getType-and-getBlockData-fo.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Optimize-ItemStack.isEmpty.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-Pathfinding.patch Restore Optimize Pathfinding patch 2020-04-12 16:50:34 -04:00
Optimize-PlayerChunkMap-memory-use-for-visibleChunks.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Optimize-redstone-algorithm.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Optimize-RegistryID.c.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-RegistryMaterials.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-Server-World-Map.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-TileEntity-Ticking.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-UserCache-Thread-Safe.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optimize-World-Time-Updates.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Optimize-World.isLoaded-BlockPosition-Z.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Option-for-maximum-exp-value-when-merging-orbs.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Option-to-prevent-armor-stands-from-doing-entity-loo.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Option-to-remove-corrupt-tile-entities.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Option-to-use-vanilla-per-world-scoreboard-coloring-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Optional-TNT-doesn-t-move-in-water.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Paper-config-files.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Paper-Metrics.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Per-Player-View-Distance-API-placeholders.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Performance-improvement-for-Chunk.getEntities.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Pillager-patrol-spawn-settings-and-per-player-option.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Player-affects-spawning-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Player-Tab-List-and-Title-APIs.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Player.setPlayerProfile-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
PlayerAdvancementCriterionGrantEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerAttemptPickupItemEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerDeathEvent-getItemsToKeep.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerDeathEvent-shouldDropExperience.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerElytraBoostEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerLaunchProjectileEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerNaturallySpawnCreaturesEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerPickupExperienceEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerPickupItemEvent-setFlyAtPlayer.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerReadyArrowEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PlayerTeleportEndGatewayEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
POM-Changes.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Port-20w15a-Villager-AI-optimizations-DROP-1.16.patch Port 20w15a Villager AI optimizations 2020-04-08 18:02:26 -05:00
PreCreatureSpawnEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
PreSpawnerSpawnEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-bees-loading-chunks-checking-hive-position.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-chunk-loading-from-Fluid-Flowing.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-consuming-the-wrong-itemstack.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-Double-PlayerChunkMap-adds-crashing-server.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Prevent-Enderman-from-loading-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-Fire-from-loading-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-Frosted-Ice-from-loading-holding-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-logins-from-being-processed-when-the-player-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-Mob-AI-Rules-from-Loading-Chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-mob-spawning-from-loading-generating-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-opening-inventories-when-frozen.patch Prevent opening inventories when frozen 2020-04-13 07:33:46 +01:00
Prevent-Pathfinding-out-of-World-Border.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-rayTrace-from-loading-chunks.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-Saving-Bad-entities-to-chunks.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Prevent-sync-chunk-loads-when-villagers-try-to-find-.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Prevent-teleporting-dead-entities.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Prevent-tile-entity-and-entity-crashes.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Print-Error-details-when-failing-to-save-player-data.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Profile-Lookup-Events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
ProfileWhitelistVerifyEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Properly-fix-item-duplication-bug.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Properly-handle-async-calls-to-restart-the-server.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
provide-a-configurable-option-to-disable-creeper-lin.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Provide-E-TE-Chunk-count-stat-methods.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-03-26 02:37:20 +00:00
RangedEntity-API.patch Drowned is a RangedEntity (fixes API for Drowned to support Ranged) 2020-04-09 21:30:38 -04:00
Re-add-vanilla-entity-warnings-for-duplicates.patch Timings changes (#3044) 2020-03-18 23:03:32 -07:00
Re-track-players-that-dismount-from-other-players.patch Performance patches prerequisite (#2802) 2020-01-27 16:16:53 -08:00
Reduce-Either-Optional-allocation.patch Fix Optional null issue - Fixes #3155 2020-04-16 03:57:02 -04:00
Reduce-entity-tracker-updates-on-move.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Reduce-memory-footprint-of-NBTTagCompound.patch Multiple memory and performance optimizations (removing streams) 2020-04-12 18:31:14 -04:00
Reduce-sync-loads.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Refresh-player-inventory-when-cancelling-PlayerInter.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Remote-Connections-shouldn-t-hold-up-shutdown.patch Remote Connections shouldn't hold up shutdown 2020-03-31 03:52:57 -04:00
Remove-CraftScheduler-Async-Task-Debugger.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Remove-Debug-checks-from-DataBits.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Remove-FishingHook-reference-on-Craft-Entity-removal.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Remove-invalid-mob-spawner-tile-entities.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Remove-Metadata-on-reload.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
remove-null-possibility-for-getServer-singleton.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Remove-streams-from-MinecraftKey.patch Multiple memory and performance optimizations (removing streams) 2020-04-12 18:31:14 -04:00
Remove-streams-from-Mob-AI-System.patch Remove streams from Mob AI System 2020-04-11 20:15:22 -04:00
Remove-streams-from-PairedQueue.patch Multiple memory and performance optimizations (removing streams) 2020-04-12 18:31:14 -04:00
Remove-unused-World-Tile-Entity-List.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Reset-players-airTicks-on-respawn.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Reset-spawner-timer-when-spawner-event-is-cancelled.patch Updated Upstream (Bukkit/CraftBukkit/Spigot) 2020-02-21 17:52:20 +00:00
Restore-custom-InventoryHolder-support.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Restore-vanlla-default-mob-spawn-range.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Restrict-vanilla-teleport-command-to-valid-locations.patch Be less strict with vanilla teleport command limits 2020-04-16 21:16:35 -05:00
revert-serverside-behavior-of-keepalives.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Sanitise-RegionFileCache-and-make-configurable.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Seed-based-feature-search.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Send-absolute-position-the-first-time-an-entity-is-s.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Send-attack-SoundEffects-only-to-players-who-can-see.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Send-nearby-packets-from-world-player-list-not-serve.patch Let invalid positioned entities clean up previous chunk by the chunkCheck 2020-04-12 22:55:43 -04:00
Server-Tick-Events.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Set-Zombie-last-tick-at-start-of-drowning-process.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Shoulder-Entities-Release-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Show-blockstate-location-if-we-failed-to-read-it.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Show-Paper-in-client-crashes-server-lists-and-Mojang.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
SkeletonHorse-Additions.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Slime-Pathfinder-Events.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Speed-up-processing-of-chunk-loads-and-generation.patch Delay unsafe actions until after entity ticking is done - Fixes #3114 2020-04-11 21:31:40 -04:00
Speedup-BlockPos-by-fixing-inlining.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Store-counts-for-each-Entity-Block-Entity-Type.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Store-reference-to-current-Chunk-for-Entity-and-Bloc.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
String-based-Action-Bar-API.patch Port 04-Util.patch from Tuinity (#3136) 2020-04-12 22:34:18 -07:00
Support-Overriding-World-Seeds.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
System-property-for-disabling-watchdoge.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Tameable-getOwnerUniqueId-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Timings-v2.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Toggleable-player-crits-helps-mitigate-hacked-client.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Tracking-Range-Improvements.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Turtle-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Undead-horse-leashing.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Unset-Ignited-flag-on-cancel-of-Explosion-Event.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Update-entity-Metadata-for-all-tracked-players.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-a-Queue-for-Queueing-Commands.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-a-Shared-Random-for-Entities.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-asynchronous-Log4j-2-loggers.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
use-CB-BlockState-implementations-for-captured-block.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Use-ChunkStatus-cache-when-saving-protochunks.patch Remove patch for MC-111480, fixed in 1.14 2020-04-11 20:39:21 -04:00
Use-ConcurrentHashMap-in-JsonList.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-getChunkIfLoadedImmediately-in-places.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Use-Log4j-IOStreams-to-redirect-System.out-err-to-lo.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-more-reasonable-thread-count-default-for-bootstr.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-proper-max-length-when-serialising-BungeeCord-te.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-TerminalConsoleAppender-for-console-improvements.patch Fix incorect timing of mspt 2020-04-15 18:48:07 -07:00
Use-UserCache-for-player-heads.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Use-Vanilla-Minecart-Speeds.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Validate-tripwire-hook-placement-before-update.patch Optimise ticklistserver (#2957) 2020-03-18 05:17:28 -07:00
Vanished-players-don-t-have-rights.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Vex-getSummoner-API.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Waving-banner-workaround.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
WitchConsumePotionEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
WitchReadyPotionEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
WitchThrowPotionEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00
Workaround-for-setting-passengers-on-players.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-08 03:49:15 -04:00
Workaround-for-vehicle-tracking-issue-on-disconnect.patch Updated Upstream (Bukkit/CraftBukkit) 2020-04-02 17:07:06 -04:00