Paper/Spigot-Server-Patches
Aikar 3f68b7f930 Update PlayerConnection for all teleportation of players
Previous fix for SPIGOT-1903 only applied to world changes, but many other
cases of players been teleporting can cause that same bug. So call it any time
setPosition is called to ensure we never falsely trigger "moved too quickly"

And this commit may be considered evil to some people.
2016-04-12 23:26:42 -04:00
..
0001-POM-Changes.patch Use paperclip.properties so CI can work 2016-03-30 21:27:13 -04:00
0002-Paper-config-files.patch Move config change into config patch 2016-03-18 16:41:26 -05:00
0003-MC-Dev-fixes.patch Use paperclip.properties so CI can work 2016-03-30 21:27:13 -04:00
0004-MC-Utils.patch update MCUtil.cmpFromMessage to use proper JSON 2016-04-11 01:06:28 -04:00
0005-Timings-v2.patch Update upstreams 2016-04-11 10:30:12 -05:00
0006-Vanished-players-don-t-have-rights.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0007-Configurable-squid-spawn-ranges.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0008-Configurable-cactus-and-reed-natural-growth-heights.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0009-Configurable-baby-zombie-movement-speed.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0010-Configurable-fishing-time-ranges.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0011-Allow-nerfed-mobs-to-jump.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0012-Toggle-for-player-interact-limiter.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0013-Player-Exhaustion-Multipliers.patch Rebuild 2016-04-03 05:06:48 -05:00
0014-Add-configurable-despawn-distances-for-living-entiti.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0015-Allow-for-toggling-of-spawn-chunks.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0016-Drop-falling-block-and-tnt-entities-at-the-specified.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0017-Configurable-speed-for-water-flowing-over-lava.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0018-Show-Paper-in-client-crashes-server-lists-and-Mojang.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0019-Player-affects-spawning-API.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0020-Metrics.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0021-Remove-invalid-mob-spawner-tile-entities.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0022-Optimize-TileEntity-Ticking.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0023-Further-improve-server-tick-loop.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0024-Only-refresh-abilities-if-needed.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0025-Add-async-chunk-load-API.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0026-Entity-Origin-API.patch Rebuild 2016-04-03 05:06:48 -05:00
0027-Prevent-tile-entity-and-entity-crashes.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0028-Configurable-top-of-nether-void-damage.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0029-Check-online-mode-before-converting-and-renaming-pla.patch Add MCUtils helper 2016-03-28 21:01:42 -04:00
0030-Always-tick-falling-blocks.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0031-Lighting-Queue.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0032-Optimize-draining.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0033-Configurable-end-credits.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0034-Fix-lag-from-explosions-processing-dead-entities.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0035-Generator-Settings.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0036-Optimize-explosions.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0037-Stop-updating-flowing-block-if-material-has-changed.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0038-Fast-draining.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0039-Configurable-lava-flow-speed.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0040-Add-player-view-distance-API.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0041-Disable-explosion-knockback.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0042-Disable-thunder.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0043-Disable-ice-and-snow.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0044-Configurable-mob-spawner-tick-rate.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0045-Configurable-TNT-cannon-fix.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0046-Send-absolute-position-the-first-time-an-entity-is-s.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0047-Add-BeaconEffectEvent.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0048-Configurable-container-update-tick-rate.patch Missed diff, unused config entry, general cleanup 2016-03-30 22:56:30 -05:00
0049-Fix-lava-water-some-times-creating-air-instead-of-co.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0050-Use-UserCache-for-player-heads.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0051-Disable-spigot-tick-limiters.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0052-Configurable-Chunk-IO-Thread-Base-Count.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0053-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch Paper 1.9.2 Update 2016-03-30 20:50:23 -04:00
0054-Don-t-create-a-chunk-just-to-unload-it.patch Update upstream and rebuild 2016-04-04 09:53:03 -05:00
0055-Add-PlayerInitialSpawnEvent.patch Update upstream 2016-04-01 22:08:40 -04:00
0056-Disable-chest-cat-detection.patch Update upstream 2016-04-01 22:08:40 -04:00
0057-Ensure-commands-are-not-ran-async.patch Update upstream 2016-04-01 22:08:40 -04:00
0058-All-chunks-are-slime-spawn-chunks-toggle.patch Update upstream 2016-04-01 22:08:40 -04:00
0059-Add-Location-support-to-tab-completers-vanilla-featu.patch Update upstream 2016-04-01 22:08:40 -04:00
0060-Made-EntityDismountEvent-Cancellable.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0061-Optimize-Pathfinding.patch Update upstream 2016-04-01 22:08:40 -04:00
0062-Optimize-getBlockData.patch Update upstream 2016-04-01 22:08:40 -04:00
0063-Avoid-hopper-searches-if-there-are-no-items.patch Update upstream 2016-04-01 22:08:40 -04:00
0064-Expose-server-CommandMap.patch Update upstream 2016-04-01 22:08:40 -04:00
0065-Be-a-bit-more-informative-in-maxHealth-exception.patch Update upstream 2016-04-01 22:08:40 -04:00
0066-Graduate-bungeecord-chat-API-from-spigot-subclasses.patch Update upstream 2016-04-01 22:08:40 -04:00
0067-Player-Tab-List-and-Title-APIs.patch Update upstream 2016-04-01 22:08:40 -04:00
0068-Ensure-inv-drag-is-in-bounds.patch Apply the Ensure inv drag is in bounds patch properly 2016-04-09 21:33:29 -05:00
0069-Change-implementation-of-tile-entity-removal-list.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0070-Add-configurable-portal-search-radius.patch Update upstream 2016-04-01 22:08:40 -04:00
0071-Add-velocity-warnings.patch Update upstream 2016-04-01 22:08:40 -04:00
0072-Fix-inter-world-teleportation-glitches.patch Update upstream 2016-04-01 22:08:40 -04:00
0073-Add-exception-reporting-event.patch Update upstream 2016-04-01 22:08:40 -04:00
0074-Speedup-BlockPos-by-fixing-inlining.patch Update upstream 2016-04-01 22:08:40 -04:00
0075-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch Update upstream 2016-04-01 22:08:40 -04:00
0076-Disable-Scoreboards-for-non-players-by-default.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0077-Add-methods-for-working-with-arrows-stuck-in-living-.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0078-Complete-resource-pack-API.patch Update upstream 2016-04-01 22:08:40 -04:00
0079-Re-add-Spigot-s-hopper-check-feature.patch Update upstream 2016-04-01 22:08:40 -04:00
0080-Chunk-save-queue-improvements.patch Update upstream 2016-04-01 22:08:40 -04:00
0081-Chunk-Save-Reattempt.patch Update upstream 2016-04-01 22:08:40 -04:00
0082-Default-loading-permissions.yml-before-plugins.patch Update upstream 2016-04-01 22:08:40 -04:00
0083-Allow-Reloading-of-Custom-Permissions.patch Update upstream 2016-04-01 22:08:40 -04:00
0084-Remove-Metadata-on-reload.patch Update upstream 2016-04-01 22:08:40 -04:00
0085-Undead-horse-leashing.patch Update upstream 2016-04-01 22:08:40 -04:00
0086-Fix-Furnace-cook-time-bug.patch Update upstream 2016-04-01 22:08:40 -04:00
0087-Handle-Item-Meta-Inconsistencies.patch Update upstream 2016-04-01 22:08:40 -04:00
0088-Configurable-Non-Player-Arrow-Despawn-Rate.patch Update upstream 2016-04-01 22:08:40 -04:00
0089-Optimize-BlockStateList-BlockData.patch Update upstream 2016-04-01 22:08:40 -04:00
0090-Add-World-Util-Methods.patch Update upstream 2016-04-01 22:08:40 -04:00
0091-Optimized-Light-Level-Comparisons.patch Update upstream 2016-04-01 22:08:40 -04:00
0092-Pass-world-to-Village-creation.patch Update upstream 2016-04-01 22:08:40 -04:00
0093-Custom-replacement-for-eaten-items.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0094-Set-health-before-death-event.patch Update upstream 2016-04-01 22:08:40 -04:00
0095-handle-NaN-health-absorb-values-and-repair-bad-data.patch Update upstreams and rebuild 2016-04-08 17:24:26 -05:00
0096-Catch-Async-PlayerChunkMap-operations.patch Update upstream 2016-04-01 22:08:40 -04:00
0097-Support-offline-mode-in-whitelist-command-as-well.patch Update upstream 2016-04-01 22:08:40 -04:00
0098-Optimize-Chunk-Unload-Queue.patch Update upstream and rebuild 2016-04-04 09:53:03 -05:00
0099-Fix-SkullCache-case-bug.patch Update upstream 2016-04-01 22:08:40 -04:00
0100-Waving-banner-workaround.patch Update upstream 2016-04-01 22:08:40 -04:00
0101-Use-a-Shared-Random-for-Entities.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0102-Don-t-teleport-dead-entities.patch Fix errorneous call of EntityDismountEvent 2016-04-03 19:11:25 -04:00
0103-Optimize-Chunk-Access.patch Update upstream 2016-04-01 22:08:40 -04:00
0104-Configurable-spawn-chances-for-skeleton-horses.patch Update upstream 2016-04-01 22:08:40 -04:00
0105-Optimize-isValidLocation-for-inlining.patch Update upstream 2016-04-01 22:08:40 -04:00
0106-Use-correct-item-in-arrow-pickup-event.patch Update upstream 2016-04-01 22:08:40 -04:00
0107-Fix-cooked-fish-legacy-import.patch Update upstream 2016-04-01 22:08:40 -04:00
0108-Load-chunk-before-player-teleport.patch Update upstream 2016-04-01 22:08:40 -04:00
0109-Prevent-possible-infinite-loop-in-BlockPosition-iter.patch Update upstream 2016-04-01 22:08:40 -04:00
0110-Access-items-by-EquipmentSlot.patch Update upstream 2016-04-01 22:08:40 -04:00
0111-Check-async-remove-unused-vars-GH-159.patch Update upstream 2016-04-01 22:08:40 -04:00
0112-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch Include Redstone Torches in the redstone physics event optimization 2016-04-05 23:20:46 -04:00
0113-Entity-AddTo-RemoveFrom-World-Events.patch Update upstream 2016-04-01 22:08:40 -04:00
0114-Configurable-Chunk-Inhabited-Timer.patch Update upstream 2016-04-01 22:08:40 -04:00
0115-EntityPathfindEvent.patch Update upstream 2016-04-01 22:08:40 -04:00
0116-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch Update upstream 2016-04-01 22:08:40 -04:00
0117-Minecart-drop-name-workaround.patch Update upstream 2016-04-01 22:08:40 -04:00
0118-Reduce-IO-ops-opening-a-new-region-file.patch Update upstream 2016-04-01 22:08:40 -04:00
0119-Sanitise-RegionFileCache-and-make-configurable.patch Update upstream 2016-04-01 22:08:40 -04:00
0120-Add-getEntity-by-UUID-API.patch Update upstream 2016-04-01 22:08:40 -04:00
0121-Use-Optimized-Collections.patch Remove Debug checks from DataBits 2016-04-05 21:55:07 -04:00
0122-Do-not-load-chunks-for-light-checks.patch Update upstream 2016-04-01 22:08:40 -04:00
0123-Add-PlayerUseUnknownEntityEvent.patch Rebuild 2016-04-03 05:06:48 -05:00
0124-Fix-reducedDebugInfo-not-initialized-on-client.patch Fix reducedDebugInfo not initialized on client 2016-04-03 05:09:42 -05:00
0125-Configurable-Grass-Spread-Tick-Rate.patch Configurable Grass Spread Tick Rate 2016-04-03 16:29:39 -04:00
0126-Configurable-Keep-Spawn-Loaded-range-per-world.patch Update upstream and rebuild 2016-04-04 09:53:03 -05:00
0127-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch Fix Cancelling BlockPlaceEvent triggering physics 2016-04-03 17:49:31 -04:00
0128-Don-t-spam-reload-spawn-chunks-in-nether-end.patch Fix Nether/End world unloading spawn chunks - Fixes #92 2016-04-05 19:53:30 -04:00
0129-Remove-Debug-checks-from-DataBits.patch Remove Debug checks from DataBits 2016-04-05 21:55:07 -04:00
0130-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch Simplify vanilla scoreboard nickname coloring patch 2016-04-07 17:31:09 -05:00
0131-16w14a-memory-cleanup.patch Update upstream 2016-04-12 11:31:54 -05:00
0132-Workaround-for-setting-passengers-on-players.patch Ugly workaround for SPIGOT-1915 & GH-114 2016-04-10 03:24:54 -05:00
0133-SPIGOT-1903-Update-PlayerConnection-on-teleporting-p.patch Update PlayerConnection for all teleportation of players 2016-04-12 23:26:42 -04:00