spigot/CraftBukkit-Patches
Thinkofdeath 7ddb76d067 Scale the movement check in the packet handler like the one on tick.
Also only prevent the movement event as the teleporting back it is done elsewhere.
Finally fix the lag handling to work on the next tick when the movement packets come in
2014-07-07 17:22:31 +01:00
..
0001-POM-Changes.patch Upstream merge 2014-07-05 20:58:48 +10:00
0002-mc-dev-imports.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0003-Skeleton-API-Implementations.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0004-Obfuscation-Helpers.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0005-Spigot-Configuration.patch Upstream merge 2014-07-05 20:58:48 +10:00
0006-Better-Chunk-Tick-Selection.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0007-Crop-Growth-Rates.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0008-More-Efficient-Chunk-Save-Queue.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0009-Merge-tweaks-and-configuration.patch Upstream merge, lots of conflicts 2014-06-22 19:28:17 +10:00
0010-LongHash-Tweaks.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0011-Async-Operation-Catching.patch Upstream merge, lots of conflicts 2014-06-22 19:28:17 +10:00
0012-View-Distance.patch Upstream merge 2014-04-24 16:33:42 +10:00
0013-Improved-Timings-System.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0014-Fix-Mob-Spawning-Relative-to-View-Distance.patch Add a few comments to the first 14 patches. 2014-07-05 20:34:22 +10:00
0015-Handle-Null-Tile-Entities.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0016-Entity-Activation-Range.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0017-Metrics.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0018-PlayerItemDamageEvent.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0019-Faster-UUID-for-entities.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0020-Prevent-NPE-in-CraftSign.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0021-Entity-Tracking-Ranges.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0022-Limit-Custom-Map-Rendering.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0023-Thread-Naming-and-Tweaks.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0024-Close-Unloaded-Save-Files.patch Upstream merge 2014-07-05 20:58:48 +10:00
0025-Remove-o-Option.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0026-Recipe-Deconstruction.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0027-Implement-Arrow-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0028-Hopper-Customisations.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0029-Prevent-Shutdown-Hang.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0030-Implement-SpawnerSpawnEvent.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0031-Firework-Meta-Crash-Fix.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0032-Allow-Disabling-of-Command-Logging.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0033-Allow-Disabling-of-Command-TabComplete.patch Upstream merge 2014-07-05 20:58:48 +10:00
0034-Configurable-Messages.patch Upstream merge 2014-07-05 20:58:48 +10:00
0035-Allow-Disabling-of-Random-Lighting-Updates.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0036-Properly-Close-Inventories.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0037-Disallow-Interaction-With-Self.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0038-Lower-Chunk-Compression.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0039-Entity-Mount-and-Dismount-Events.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0040-Prevent-Ghost-Players-Caused-by-Plugins.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0041-Plug-World-Unload-Memory-Leak.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0042-Player-Collision-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0043-Fully-Disable-Snooper-When-Not-Required.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0044-Add-Getter-for-Entity-Invulnerability.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0045-Cap-Minimum-Player-Speed.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0046-Update-Inventory-and-Health-for-PlayerConsumeItemEve.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0047-Call-EntityChangeBlockEvent-for-Fire-Arrows-hitting-.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0048-Allow-Disabling-of-1.6.3-Structure-Saving.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0049-Item-Despawn-Rate.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0050-Don-t-Special-Case-X-Move-Value.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0051-Implement-respawn-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0052-Fix-BrewingStands-Removing-NBT-Potions.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0053-Arrow-Despawn-Rate.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0054-Fix-packed-ice-generation.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0055-Watchdog-Thread.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0056-Clear-Flower-Pot-on-Drop.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0057-Fix-some-chunks-not-being-sent-to-the-client.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0058-Fix-Broken-Async-Chat.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0059-Allow-Teleportation-of-Vehicles-and-Passengers.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0060-Remove-OS-X-Special-Chars-from-Signs.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0061-Orebfuscator.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0062-Optimize-DataWatcher.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0063-Fire-PreLogin-Events-in-Offline-Mode.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0064-BungeeCord-Support.patch Upstream merge 2014-07-05 20:58:48 +10:00
0065-Allow-Disabling-Zombie-Villager-Aggression.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0066-Configurable-Amount-of-Netty-Threads.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0067-Prevent-Mineshaft-Saving.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0068-Log-Cause-of-Unexpected-Exceptions.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0069-Particle-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0070-Fix-Biome-Decoration-Crashes.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0071-Save-ticks-lived-to-nbttag.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0072-More-Efficient-GetCubes.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0073-Add-Option-to-Nerf-Mobs-from-Spawner-s.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0074-Warn-if-PermGen-may-be-insufficient.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0075-Disable-Connected-Check-on-setScoreboard.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0076-Add-Late-Bind-Option.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0077-Allow-statistics-to-be-disabled-forced.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0078-Fix-anvil-collisions.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0079-Fix-ItemStack-Unbreakable-Code.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0080-Try-and-Debug-Crash-Reports-Crashing.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0081-Replace-AutoSave-Mechanism.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0082-Block-data-values-that-crash-the-client.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0083-Support-vanilla-s-direction-tag-on-fireballs.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0084-Support-non-prefixed-URLs.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0085-Catch-stalling-on-corrupted-map-data-NBT-arrays.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0086-Allow-toggling-of-ZombiePigmen-spawning-in-portal-bl.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0087-Highly-Optimized-Tick-Loop.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0088-Add-Spigot-Links.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0089-Configurable-Ping-Sample-Size.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0090-Add-Optional-Tick-Shuffling.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0091-Allow-Configuring-Chunks-per-Packet.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0092-Implement-Locale-Getter-for-Players.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0093-Cap-Entity-Collisions.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0094-Fix-dispensing-bone-meal-not-having-the-correct-data.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0095-Spam-Filter-Exclusions.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0096-Add-Option-to-Silence-CommandBlock-Console.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0097-Add-support-for-fetching-hidden-players.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0098-Allow-Disabling-Creative-Item-Filter.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0099-Cap-Channel-Registrations.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0100-Allow-vanilla-commands-to-be-the-main-version-of-a-c.patch Upstream merge 2014-07-05 20:58:48 +10:00
0101-Unfinalize-the-isDisconnected-method-by-bukkit.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0102-Implement-Silenceable-Lightning-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0103-Use-one-PermissibleBase-for-all-Command-Blocks.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0104-Prevent-hoppers-from-loading-chunks.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0105-Guard-Entity-List.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0106-Fix-ConcurrentModificationException-while-being-idle.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0107-Cancellable-WitherSkull-potion-effect.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0108-Descriptive-kick-reasons-instead-of-Nope.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0109-Check-for-manually-prefixed-commands-or-commands-tha.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0110-Cap-window-names-to-prevent-client-disconnects.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0111-Enable-Improved-Ping-Sending.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0112-Configurable-dragon-death-and-wither-spawn-sounds.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0113-Display-Spigot-in-client-crashes-server-lists-and-Mo.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0114-Old-New-Version-Support.patch Only echo back the protocol version for versions we actually support 2014-06-30 16:30:41 +01:00
0115-Treat-Bungee-as-Online-Mode.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0116-Fix-several-occurances-of-missed-diff.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0117-Fix-PlayerFishEvent-not-properly-cancelling.-Fixes-B.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0118-Update-Warning.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0119-Add-Conversion-Message.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0120-Properly-cancel-fishing-event.-Fixes-BUKKIT-5396.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0121-Print-Stack-on-InternalException.patch Only echo back the protocol version for versions we actually support 2014-06-30 16:30:41 +01:00
0122-Use-Offline-Player-Data-Once-if-Required.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0123-Use-Provided-Case-for-Non-Existent-Offline-Players.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0124-Check-for-blank-OfflinePlayer-Names.patch Upstream merge 2014-07-05 20:58:48 +10:00
0125-Fix-Player-Banning.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0126-Fix-ban-expire-dates.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0127-Correct-Ban-Expiration.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0128-Convert-Horses-owner-to-UUID.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0129-Expand-team-API-to-allow-arbitrary-strings.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0130-Add-Score.isScoreSet-Z-API.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0131-Log-null-TileEntity-Owner.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0132-Don-t-special-case-invalid-usernames-for-UUIDs.patch Upstream merge 2014-07-05 20:58:48 +10:00
0133-Convert-player-skulls-async.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0134-Prevent-NoClassDefError-crash-and-notify-on-crash.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0135-Check-Skull-canPlace.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0136-Don-t-let-trees-replace-any-block.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0137-Fix-race-condition-that-could-kill-connections-befor.patch Only echo back the protocol version for versions we actually support 2014-06-30 16:30:41 +01:00
0138-Configurable-UserCache-cap.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0139-Implement-PlayerSpawnLocationEvent.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0140-Cap-Objective-Score-Length.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0141-Check-the-right-banlist-for-ip-bans.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0142-Process-conversation-input-on-the-main-thread.-Fixes.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0143-Configurable-save-on-stop-only-for-UserCache.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0144-Prevent-Unbounded-IntCache-Growth.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0145-Alternative-Hopper-Ticking.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0146-Fix-explosions-not-moving-invulnerable-entities.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0147-Add-damager-to-the-unhandled-error.patch Upstream merge. 2014-06-27 20:50:08 +10:00
0148-Fix-ItemFrame-and-Fireball-EntityDamageByEntityEvent.patch Re add ItemFrame / Fireball EntityDamageByEntityEvent fix 2014-06-27 20:54:49 +10:00
0149-Cross-World-Entity-Teleportation.patch Use Entity.teleportTo for cross-world teleportation in CraftEntity. 2014-06-29 19:42:32 +10:00
0150-Limit-block-placement-interaction-packets.patch Prevent client desync when their placement/interaction is throttled 2014-06-30 16:16:10 +01:00
0151-Better-item-validation.patch Improve item nbt tag validation 2014-07-02 23:46:50 +01:00
0152-Further-Seed-Customisation.patch Further Seed Customisation 2014-07-04 13:28:55 +10:00
0153-Move-player-ticking-into-the-main-loop.patch Scale the movement check in the packet handler like the one on tick. 2014-07-07 17:22:31 +01:00