aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorZach Brown <[email protected]>2017-04-29 05:27:31 -0500
committerZach Brown <[email protected]>2017-04-29 05:27:31 -0500
commit974b0afca91844fed61c5fda9293bbcd88752c2f (patch)
treed3a7b65e14f34b7cc8928efaf6403f67eaaaf708
parent8b2122a291e3ea68f0e1516209914ef43a2d55e9 (diff)
downloadPaper-974b0afca91844fed61c5fda9293bbcd88752c2f.tar.gz
Paper-974b0afca91844fed61c5fda9293bbcd88752c2f.zip
Remove last bit of chunk exists region file fix
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.
-rw-r--r--Spigot-Server-Patches/0047-Add-PlayerInitialSpawnEvent.patch (renamed from Spigot-Server-Patches/0048-Add-PlayerInitialSpawnEvent.patch)6
-rw-r--r--Spigot-Server-Patches/0047-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch37
-rw-r--r--Spigot-Server-Patches/0048-Disable-chest-cat-detection.patch (renamed from Spigot-Server-Patches/0049-Disable-chest-cat-detection.patch)4
-rw-r--r--Spigot-Server-Patches/0049-Ensure-commands-are-not-ran-async.patch (renamed from Spigot-Server-Patches/0050-Ensure-commands-are-not-ran-async.patch)4
-rw-r--r--Spigot-Server-Patches/0050-All-chunks-are-slime-spawn-chunks-toggle.patch (renamed from Spigot-Server-Patches/0051-All-chunks-are-slime-spawn-chunks-toggle.patch)4
-rw-r--r--Spigot-Server-Patches/0051-Optimize-Pathfinding.patch (renamed from Spigot-Server-Patches/0052-Optimize-Pathfinding.patch)4
-rw-r--r--Spigot-Server-Patches/0052-Avoid-hopper-searches-if-there-are-no-items.patch (renamed from Spigot-Server-Patches/0053-Avoid-hopper-searches-if-there-are-no-items.patch)4
-rw-r--r--Spigot-Server-Patches/0053-Expose-server-CommandMap.patch (renamed from Spigot-Server-Patches/0054-Expose-server-CommandMap.patch)4
-rw-r--r--Spigot-Server-Patches/0054-Be-a-bit-more-informative-in-maxHealth-exception.patch (renamed from Spigot-Server-Patches/0055-Be-a-bit-more-informative-in-maxHealth-exception.patch)4
-rw-r--r--Spigot-Server-Patches/0055-Player-Tab-List-and-Title-APIs.patch (renamed from Spigot-Server-Patches/0056-Player-Tab-List-and-Title-APIs.patch)6
-rw-r--r--Spigot-Server-Patches/0056-Ensure-inv-drag-is-in-bounds.patch (renamed from Spigot-Server-Patches/0057-Ensure-inv-drag-is-in-bounds.patch)4
-rw-r--r--Spigot-Server-Patches/0057-Change-implementation-of-tile-entity-removal-list.patch (renamed from Spigot-Server-Patches/0058-Change-implementation-of-tile-entity-removal-list.patch)4
-rw-r--r--Spigot-Server-Patches/0058-Add-configurable-portal-search-radius.patch (renamed from Spigot-Server-Patches/0059-Add-configurable-portal-search-radius.patch)4
-rw-r--r--Spigot-Server-Patches/0059-Add-velocity-warnings.patch (renamed from Spigot-Server-Patches/0060-Add-velocity-warnings.patch)4
-rw-r--r--Spigot-Server-Patches/0060-Fix-inter-world-teleportation-glitches.patch (renamed from Spigot-Server-Patches/0061-Fix-inter-world-teleportation-glitches.patch)6
-rw-r--r--Spigot-Server-Patches/0061-Add-exception-reporting-event.patch (renamed from Spigot-Server-Patches/0062-Add-exception-reporting-event.patch)6
-rw-r--r--Spigot-Server-Patches/0062-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch (renamed from Spigot-Server-Patches/0063-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch)4
-rw-r--r--Spigot-Server-Patches/0063-Disable-Scoreboards-for-non-players-by-default.patch (renamed from Spigot-Server-Patches/0064-Disable-Scoreboards-for-non-players-by-default.patch)4
-rw-r--r--Spigot-Server-Patches/0064-Add-methods-for-working-with-arrows-stuck-in-living-.patch (renamed from Spigot-Server-Patches/0065-Add-methods-for-working-with-arrows-stuck-in-living-.patch)4
-rw-r--r--Spigot-Server-Patches/0065-Complete-resource-pack-API.patch (renamed from Spigot-Server-Patches/0066-Complete-resource-pack-API.patch)6
-rw-r--r--Spigot-Server-Patches/0066-Chunk-save-queue-improvements.patch (renamed from Spigot-Server-Patches/0067-Chunk-save-queue-improvements.patch)2
-rw-r--r--Spigot-Server-Patches/0067-Chunk-Save-Reattempt.patch (renamed from Spigot-Server-Patches/0068-Chunk-Save-Reattempt.patch)2
-rw-r--r--Spigot-Server-Patches/0068-Default-loading-permissions.yml-before-plugins.patch (renamed from Spigot-Server-Patches/0069-Default-loading-permissions.yml-before-plugins.patch)4
-rw-r--r--Spigot-Server-Patches/0069-Allow-Reloading-of-Custom-Permissions.patch (renamed from Spigot-Server-Patches/0070-Allow-Reloading-of-Custom-Permissions.patch)4
-rw-r--r--Spigot-Server-Patches/0070-Remove-Metadata-on-reload.patch (renamed from Spigot-Server-Patches/0071-Remove-Metadata-on-reload.patch)4
-rw-r--r--Spigot-Server-Patches/0071-Undead-horse-leashing.patch (renamed from Spigot-Server-Patches/0072-Undead-horse-leashing.patch)4
-rw-r--r--Spigot-Server-Patches/0072-Fix-Furnace-cook-time-bug.patch (renamed from Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch)4
-rw-r--r--Spigot-Server-Patches/0073-Handle-Item-Meta-Inconsistencies.patch (renamed from Spigot-Server-Patches/0074-Handle-Item-Meta-Inconsistencies.patch)2
-rw-r--r--Spigot-Server-Patches/0074-Configurable-Non-Player-Arrow-Despawn-Rate.patch (renamed from Spigot-Server-Patches/0075-Configurable-Non-Player-Arrow-Despawn-Rate.patch)4
-rw-r--r--Spigot-Server-Patches/0075-Add-World-Util-Methods.patch (renamed from Spigot-Server-Patches/0076-Add-World-Util-Methods.patch)4
-rw-r--r--Spigot-Server-Patches/0076-Optimized-Light-Level-Comparisons.patch (renamed from Spigot-Server-Patches/0077-Optimized-Light-Level-Comparisons.patch)4
-rw-r--r--Spigot-Server-Patches/0077-Pass-world-to-Village-creation.patch (renamed from Spigot-Server-Patches/0078-Pass-world-to-Village-creation.patch)4
-rw-r--r--Spigot-Server-Patches/0078-Custom-replacement-for-eaten-items.patch (renamed from Spigot-Server-Patches/0079-Custom-replacement-for-eaten-items.patch)4
-rw-r--r--Spigot-Server-Patches/0079-Set-health-before-death-event.patch (renamed from Spigot-Server-Patches/0080-Set-health-before-death-event.patch)4
-rw-r--r--Spigot-Server-Patches/0080-handle-NaN-health-absorb-values-and-repair-bad-data.patch (renamed from Spigot-Server-Patches/0081-handle-NaN-health-absorb-values-and-repair-bad-data.patch)6
-rw-r--r--Spigot-Server-Patches/0081-Catch-Async-PlayerChunkMap-operations.patch (renamed from Spigot-Server-Patches/0082-Catch-Async-PlayerChunkMap-operations.patch)4
-rw-r--r--Spigot-Server-Patches/0082-Support-offline-mode-in-whitelist-command-as-well.patch (renamed from Spigot-Server-Patches/0083-Support-offline-mode-in-whitelist-command-as-well.patch)4
-rw-r--r--Spigot-Server-Patches/0083-Fix-SkullCache-case-bug.patch (renamed from Spigot-Server-Patches/0084-Fix-SkullCache-case-bug.patch)4
-rw-r--r--Spigot-Server-Patches/0084-Waving-banner-workaround.patch (renamed from Spigot-Server-Patches/0085-Waving-banner-workaround.patch)4
-rw-r--r--Spigot-Server-Patches/0085-Use-a-Shared-Random-for-Entities.patch (renamed from Spigot-Server-Patches/0086-Use-a-Shared-Random-for-Entities.patch)4
-rw-r--r--Spigot-Server-Patches/0086-Don-t-teleport-dead-entities.patch (renamed from Spigot-Server-Patches/0087-Don-t-teleport-dead-entities.patch)4
-rw-r--r--Spigot-Server-Patches/0087-Optimize-Chunk-Access.patch (renamed from Spigot-Server-Patches/0088-Optimize-Chunk-Access.patch)6
-rw-r--r--Spigot-Server-Patches/0088-Configurable-spawn-chances-for-skeleton-horses.patch (renamed from Spigot-Server-Patches/0089-Configurable-spawn-chances-for-skeleton-horses.patch)4
-rw-r--r--Spigot-Server-Patches/0089-Optimize-isValidLocation-getType-and-getBlockData-fo.patch (renamed from Spigot-Server-Patches/0090-Optimize-isValidLocation-getType-and-getBlockData-fo.patch)4
-rw-r--r--Spigot-Server-Patches/0090-Fix-cooked-fish-legacy-import.patch (renamed from Spigot-Server-Patches/0091-Fix-cooked-fish-legacy-import.patch)4
-rw-r--r--Spigot-Server-Patches/0091-Access-items-by-EquipmentSlot.patch (renamed from Spigot-Server-Patches/0092-Access-items-by-EquipmentSlot.patch)4
-rw-r--r--Spigot-Server-Patches/0092-Check-async-remove-unused-vars-GH-159.patch (renamed from Spigot-Server-Patches/0093-Check-async-remove-unused-vars-GH-159.patch)4
-rw-r--r--Spigot-Server-Patches/0093-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch (renamed from Spigot-Server-Patches/0094-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch)4
-rw-r--r--Spigot-Server-Patches/0094-Entity-AddTo-RemoveFrom-World-Events.patch (renamed from Spigot-Server-Patches/0095-Entity-AddTo-RemoveFrom-World-Events.patch)4
-rw-r--r--Spigot-Server-Patches/0095-Configurable-Chunk-Inhabited-Timer.patch (renamed from Spigot-Server-Patches/0096-Configurable-Chunk-Inhabited-Timer.patch)4
-rw-r--r--Spigot-Server-Patches/0096-EntityPathfindEvent.patch (renamed from Spigot-Server-Patches/0097-EntityPathfindEvent.patch)4
-rw-r--r--Spigot-Server-Patches/0097-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch (renamed from Spigot-Server-Patches/0098-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch)4
-rw-r--r--Spigot-Server-Patches/0098-Reduce-IO-ops-opening-a-new-region-file.patch (renamed from Spigot-Server-Patches/0099-Reduce-IO-ops-opening-a-new-region-file.patch)6
-rw-r--r--Spigot-Server-Patches/0099-Sanitise-RegionFileCache-and-make-configurable.patch (renamed from Spigot-Server-Patches/0100-Sanitise-RegionFileCache-and-make-configurable.patch)12
-rw-r--r--Spigot-Server-Patches/0100-Use-Optimized-Collections.patch (renamed from Spigot-Server-Patches/0101-Use-Optimized-Collections.patch)6
-rw-r--r--Spigot-Server-Patches/0101-Do-not-load-chunks-for-light-checks.patch (renamed from Spigot-Server-Patches/0102-Do-not-load-chunks-for-light-checks.patch)4
-rw-r--r--Spigot-Server-Patches/0102-Add-PlayerUseUnknownEntityEvent.patch (renamed from Spigot-Server-Patches/0103-Add-PlayerUseUnknownEntityEvent.patch)4
-rw-r--r--Spigot-Server-Patches/0103-Fix-reducedDebugInfo-not-initialized-on-client.patch (renamed from Spigot-Server-Patches/0104-Fix-reducedDebugInfo-not-initialized-on-client.patch)6
-rw-r--r--Spigot-Server-Patches/0104-Configurable-Grass-Spread-Tick-Rate.patch (renamed from Spigot-Server-Patches/0105-Configurable-Grass-Spread-Tick-Rate.patch)4
-rw-r--r--Spigot-Server-Patches/0105-Configurable-Keep-Spawn-Loaded-range-per-world.patch (renamed from Spigot-Server-Patches/0106-Configurable-Keep-Spawn-Loaded-range-per-world.patch)4
-rw-r--r--Spigot-Server-Patches/0106-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch (renamed from Spigot-Server-Patches/0107-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch)4
-rw-r--r--Spigot-Server-Patches/0107-Don-t-spam-reload-spawn-chunks-in-nether-end.patch (renamed from Spigot-Server-Patches/0108-Don-t-spam-reload-spawn-chunks-in-nether-end.patch)4
-rw-r--r--Spigot-Server-Patches/0108-Remove-Debug-checks-from-DataBits.patch (renamed from Spigot-Server-Patches/0109-Remove-Debug-checks-from-DataBits.patch)4
-rw-r--r--Spigot-Server-Patches/0109-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch (renamed from Spigot-Server-Patches/0110-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch)4
-rw-r--r--Spigot-Server-Patches/0110-Workaround-for-setting-passengers-on-players.patch (renamed from Spigot-Server-Patches/0111-Workaround-for-setting-passengers-on-players.patch)6
-rw-r--r--Spigot-Server-Patches/0111-Remove-unused-World-Tile-Entity-List.patch (renamed from Spigot-Server-Patches/0112-Remove-unused-World-Tile-Entity-List.patch)4
-rw-r--r--Spigot-Server-Patches/0112-Don-t-tick-Skulls-unused-code.patch (renamed from Spigot-Server-Patches/0113-Don-t-tick-Skulls-unused-code.patch)4
-rw-r--r--Spigot-Server-Patches/0113-Configurable-Player-Collision.patch (renamed from Spigot-Server-Patches/0114-Configurable-Player-Collision.patch)2
-rw-r--r--Spigot-Server-Patches/0114-Add-handshake-event-to-allow-plugins-to-handle-clien.patch (renamed from Spigot-Server-Patches/0115-Add-handshake-event-to-allow-plugins-to-handle-clien.patch)4
-rw-r--r--Spigot-Server-Patches/0115-Water-mobs-should-only-spawn-in-the-water.patch (renamed from Spigot-Server-Patches/0116-Water-mobs-should-only-spawn-in-the-water.patch)4
-rw-r--r--Spigot-Server-Patches/0116-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch (renamed from Spigot-Server-Patches/0117-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch)4
-rw-r--r--Spigot-Server-Patches/0117-Configurable-RCON-IP-address.patch (renamed from Spigot-Server-Patches/0118-Configurable-RCON-IP-address.patch)4
-rw-r--r--Spigot-Server-Patches/0118-Prevent-Fire-from-loading-chunks.patch (renamed from Spigot-Server-Patches/0119-Prevent-Fire-from-loading-chunks.patch)4
-rw-r--r--Spigot-Server-Patches/0119-Implement-PlayerLocaleChangeEvent.patch (renamed from Spigot-Server-Patches/0120-Implement-PlayerLocaleChangeEvent.patch)2
-rw-r--r--Spigot-Server-Patches/0120-EntityRegainHealthEvent-isFastRegen-API.patch (renamed from Spigot-Server-Patches/0121-EntityRegainHealthEvent-isFastRegen-API.patch)4
-rw-r--r--Spigot-Server-Patches/0121-Add-ability-to-configure-frosted_ice-properties.patch (renamed from Spigot-Server-Patches/0122-Add-ability-to-configure-frosted_ice-properties.patch)4
-rw-r--r--Spigot-Server-Patches/0122-Vehicle-Event-Cancellation-Changes.patch (renamed from Spigot-Server-Patches/0123-Vehicle-Event-Cancellation-Changes.patch)4
-rw-r--r--Spigot-Server-Patches/0123-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch (renamed from Spigot-Server-Patches/0124-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch)4
-rw-r--r--Spigot-Server-Patches/0124-Improve-Minecraft-Hopper-Performance.patch (renamed from Spigot-Server-Patches/0125-Improve-Minecraft-Hopper-Performance.patch)4
-rw-r--r--Spigot-Server-Patches/0125-remove-null-possibility-for-getServer-singleton.patch (renamed from Spigot-Server-Patches/0126-remove-null-possibility-for-getServer-singleton.patch)4
-rw-r--r--Spigot-Server-Patches/0126-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch (renamed from Spigot-Server-Patches/0127-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch)4
-rw-r--r--Spigot-Server-Patches/0127-LootTable-API-Replenishable-Lootables-Feature.patch (renamed from Spigot-Server-Patches/0128-LootTable-API-Replenishable-Lootables-Feature.patch)4
-rw-r--r--Spigot-Server-Patches/0128-Do-not-load-chunks-for-pathfinding.patch (renamed from Spigot-Server-Patches/0129-Do-not-load-chunks-for-pathfinding.patch)4
-rw-r--r--Spigot-Server-Patches/0129-Entity-Tracking-Improvements.patch (renamed from Spigot-Server-Patches/0130-Entity-Tracking-Improvements.patch)4
-rw-r--r--Spigot-Server-Patches/0130-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch (renamed from Spigot-Server-Patches/0131-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch)4
-rw-r--r--Spigot-Server-Patches/0131-Do-not-mark-chunks-as-active-for-neighbor-updates.patch (renamed from Spigot-Server-Patches/0132-Do-not-mark-chunks-as-active-for-neighbor-updates.patch)4
-rw-r--r--Spigot-Server-Patches/0132-Fix-Chunk-Unload-Queue-Issues.patch (renamed from Spigot-Server-Patches/0133-Fix-Chunk-Unload-Queue-Issues.patch)6
-rw-r--r--Spigot-Server-Patches/0133-System-property-for-disabling-watchdoge.patch (renamed from Spigot-Server-Patches/0134-System-property-for-disabling-watchdoge.patch)4
-rw-r--r--Spigot-Server-Patches/0134-Optimize-EAR.patch (renamed from Spigot-Server-Patches/0135-Optimize-EAR.patch)4
-rw-r--r--Spigot-Server-Patches/0135-Optimize-UserCache-Thread-Safe.patch (renamed from Spigot-Server-Patches/0136-Optimize-UserCache-Thread-Safe.patch)4
-rw-r--r--Spigot-Server-Patches/0136-Avoid-blocking-on-Network-Manager-creation.patch (renamed from Spigot-Server-Patches/0137-Avoid-blocking-on-Network-Manager-creation.patch)4
-rw-r--r--Spigot-Server-Patches/0137-Optional-old-TNT-cannon-behaviors.patch (renamed from Spigot-Server-Patches/0138-Optional-old-TNT-cannon-behaviors.patch)4
-rw-r--r--Spigot-Server-Patches/0138-Faster-redstone-torch-rapid-clock-removal.patch (renamed from Spigot-Server-Patches/0139-Faster-redstone-torch-rapid-clock-removal.patch)4
-rw-r--r--Spigot-Server-Patches/0139-Ensure-Chunks-never-ever-load-async.patch (renamed from Spigot-Server-Patches/0140-Ensure-Chunks-never-ever-load-async.patch)4
-rw-r--r--Spigot-Server-Patches/0140-Add-server-name-parameter.patch (renamed from Spigot-Server-Patches/0141-Add-server-name-parameter.patch)4
-rw-r--r--Spigot-Server-Patches/0141-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch (renamed from Spigot-Server-Patches/0142-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch)4
-rw-r--r--Spigot-Server-Patches/0142-Fix-FallingBlocks-being-stuck-on-fences.patch (renamed from Spigot-Server-Patches/0143-Fix-FallingBlocks-being-stuck-on-fences.patch)4
-rw-r--r--Spigot-Server-Patches/0143-Make-entities-look-for-hoppers.patch (renamed from Spigot-Server-Patches/0144-Make-entities-look-for-hoppers.patch)4
-rw-r--r--Spigot-Server-Patches/0144-Delay-Chunk-Unloads-based-on-Player-Movement.patch (renamed from Spigot-Server-Patches/0145-Delay-Chunk-Unloads-based-on-Player-Movement.patch)6
-rw-r--r--Spigot-Server-Patches/0145-Toggleable-Elytra-Wall-Damage.patch (renamed from Spigot-Server-Patches/0146-Toggleable-Elytra-Wall-Damage.patch)4
-rw-r--r--Spigot-Server-Patches/0146-Fix-Double-World-Add-issues.patch (renamed from Spigot-Server-Patches/0147-Fix-Double-World-Add-issues.patch)2
-rw-r--r--Spigot-Server-Patches/0147-Fix-Old-Sign-Conversion.patch (renamed from Spigot-Server-Patches/0148-Fix-Old-Sign-Conversion.patch)4
-rw-r--r--Spigot-Server-Patches/0148-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch (renamed from Spigot-Server-Patches/0149-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch)4
-rw-r--r--Spigot-Server-Patches/0149-More-informative-vehicle-moved-wrongly-message.patch (renamed from Spigot-Server-Patches/0150-More-informative-vehicle-moved-wrongly-message.patch)4
-rw-r--r--Spigot-Server-Patches/0150-Re-track-players-that-dismount-from-other-players.patch (renamed from Spigot-Server-Patches/0151-Re-track-players-that-dismount-from-other-players.patch)2
-rw-r--r--Spigot-Server-Patches/0151-Add-setting-for-proxy-online-mode-status.patch (renamed from Spigot-Server-Patches/0152-Add-setting-for-proxy-online-mode-status.patch)4
-rw-r--r--Spigot-Server-Patches/0152-Optimise-BlockStateEnum-hashCode-and-equals.patch (renamed from Spigot-Server-Patches/0153-Optimise-BlockStateEnum-hashCode-and-equals.patch)4
-rw-r--r--Spigot-Server-Patches/0153-Disable-ticking-of-snow-blocks.patch (renamed from Spigot-Server-Patches/0154-Disable-ticking-of-snow-blocks.patch)4
-rw-r--r--Spigot-Server-Patches/0154-Fix-AIOOBE-in-inventory-handling.patch (renamed from Spigot-Server-Patches/0155-Fix-AIOOBE-in-inventory-handling.patch)4
-rw-r--r--Spigot-Server-Patches/0155-Configurable-packet-in-spam-threshold.patch (renamed from Spigot-Server-Patches/0156-Configurable-packet-in-spam-threshold.patch)4
-rw-r--r--Spigot-Server-Patches/0156-Configurable-flying-kick-messages.patch (renamed from Spigot-Server-Patches/0157-Configurable-flying-kick-messages.patch)4
-rw-r--r--Spigot-Server-Patches/0157-Auto-Save-Improvements.patch (renamed from Spigot-Server-Patches/0158-Auto-Save-Improvements.patch)2
-rw-r--r--Spigot-Server-Patches/0158-Chunk-registration-fixes.patch (renamed from Spigot-Server-Patches/0159-Chunk-registration-fixes.patch)4
-rw-r--r--Spigot-Server-Patches/0159-Remove-FishingHook-reference-on-Craft-Entity-removal.patch (renamed from Spigot-Server-Patches/0160-Remove-FishingHook-reference-on-Craft-Entity-removal.patch)4
-rw-r--r--Spigot-Server-Patches/0160-Auto-fix-bad-Y-levels-on-player-login.patch (renamed from Spigot-Server-Patches/0161-Auto-fix-bad-Y-levels-on-player-login.patch)2
-rw-r--r--Spigot-Server-Patches/0161-Raise-string-limit-for-packet-serialization.patch (renamed from Spigot-Server-Patches/0162-Raise-string-limit-for-packet-serialization.patch)4
-rw-r--r--Spigot-Server-Patches/0162-Disable-Vanilla-Chunk-GC.patch (renamed from Spigot-Server-Patches/0163-Disable-Vanilla-Chunk-GC.patch)4
-rw-r--r--Spigot-Server-Patches/0163-Option-to-remove-corrupt-tile-entities.patch (renamed from Spigot-Server-Patches/0164-Option-to-remove-corrupt-tile-entities.patch)4
-rw-r--r--Spigot-Server-Patches/0164-Add-EntityZapEvent.patch (renamed from Spigot-Server-Patches/0165-Add-EntityZapEvent.patch)4
-rw-r--r--Spigot-Server-Patches/0165-Don-t-load-Chunks-from-Hoppers-and-other-things.patch (renamed from Spigot-Server-Patches/0166-Don-t-load-Chunks-from-Hoppers-and-other-things.patch)4
-rw-r--r--Spigot-Server-Patches/0166-Prevent-Auto-Save-if-Save-Queue-is-full.patch (renamed from Spigot-Server-Patches/0167-Prevent-Auto-Save-if-Save-Queue-is-full.patch)2
-rw-r--r--Spigot-Server-Patches/0167-Chunk-Save-Stats-Debug-Option.patch (renamed from Spigot-Server-Patches/0168-Chunk-Save-Stats-Debug-Option.patch)2
-rw-r--r--Spigot-Server-Patches/0168-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch (renamed from Spigot-Server-Patches/0169-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch)4
-rw-r--r--Spigot-Server-Patches/0169-Cache-user-authenticator-threads.patch (renamed from Spigot-Server-Patches/0170-Cache-user-authenticator-threads.patch)4
-rw-r--r--Spigot-Server-Patches/0170-Optimize-Network-Queue.patch (renamed from Spigot-Server-Patches/0171-Optimize-Network-Queue.patch)4
-rw-r--r--Spigot-Server-Patches/0171-Optimise-NetworkManager.patch (renamed from Spigot-Server-Patches/0172-Optimise-NetworkManager.patch)4
-rw-r--r--Spigot-Server-Patches/0172-Optimise-removeQueue.patch (renamed from Spigot-Server-Patches/0173-Optimise-removeQueue.patch)2
-rw-r--r--Spigot-Server-Patches/0173-Allow-Reloading-of-Command-Aliases.patch (renamed from Spigot-Server-Patches/0174-Allow-Reloading-of-Command-Aliases.patch)4
-rw-r--r--Spigot-Server-Patches/0174-Add-source-to-PlayerExpChangeEvent.patch (renamed from Spigot-Server-Patches/0175-Add-source-to-PlayerExpChangeEvent.patch)4
-rw-r--r--Spigot-Server-Patches/0175-Optimize-World.isLoaded-BlockPosition-Z.patch (renamed from Spigot-Server-Patches/0176-Optimize-World.isLoaded-BlockPosition-Z.patch)4
-rw-r--r--Spigot-Server-Patches/0176-Speedup-BlockPos-by-fixing-inlining.patch (renamed from Spigot-Server-Patches/0177-Speedup-BlockPos-by-fixing-inlining.patch)4
-rw-r--r--Spigot-Server-Patches/0177-Don-t-let-fishinghooks-use-portals.patch (renamed from Spigot-Server-Patches/0178-Don-t-let-fishinghooks-use-portals.patch)4
-rw-r--r--Spigot-Server-Patches/0178-Add-ProjectileCollideEvent.patch (renamed from Spigot-Server-Patches/0179-Add-ProjectileCollideEvent.patch)4
-rw-r--r--Spigot-Server-Patches/0179-Vanished-players-don-t-have-rights.patch (renamed from Spigot-Server-Patches/0180-Vanished-players-don-t-have-rights.patch)4
-rw-r--r--Spigot-Server-Patches/0180-Prevent-Pathfinding-out-of-World-Border.patch (renamed from Spigot-Server-Patches/0181-Prevent-Pathfinding-out-of-World-Border.patch)4
-rw-r--r--Spigot-Server-Patches/0181-Bound-Treasure-Maps-to-World-Border.patch (renamed from Spigot-Server-Patches/0182-Bound-Treasure-Maps-to-World-Border.patch)8
-rw-r--r--Spigot-Server-Patches/0182-Configurable-Cartographer-Treasure-Maps.patch (renamed from Spigot-Server-Patches/0183-Configurable-Cartographer-Treasure-Maps.patch)8
-rw-r--r--Spigot-Server-Patches/0183-Optimize-ItemStack.isEmpty.patch (renamed from Spigot-Server-Patches/0184-Optimize-ItemStack.isEmpty.patch)6
-rw-r--r--Spigot-Server-Patches/0184-Add-API-methods-to-control-if-armour-stands-can-move.patch (renamed from Spigot-Server-Patches/0185-Add-API-methods-to-control-if-armour-stands-can-move.patch)8
-rw-r--r--Spigot-Server-Patches/0185-Option-to-prevent-armor-stands-from-doing-entity-loo.patch (renamed from Spigot-Server-Patches/0186-Option-to-prevent-armor-stands-from-doing-entity-loo.patch)8
-rw-r--r--Spigot-Server-Patches/0186-Add-option-to-remove-invalid-statistics.patch (renamed from Spigot-Server-Patches/0187-Add-option-to-remove-invalid-statistics.patch)8
-rw-r--r--Spigot-Server-Patches/0187-IllegalPacketEvent.patch (renamed from Spigot-Server-Patches/0188-IllegalPacketEvent.patch)6
-rw-r--r--Spigot-Server-Patches/0188-Properly-fix-item-duplication-bug.patch (renamed from Spigot-Server-Patches/0189-Properly-fix-item-duplication-bug.patch)2
-rw-r--r--Spigot-Server-Patches/0189-String-based-Action-Bar-API.patch (renamed from Spigot-Server-Patches/0190-String-based-Action-Bar-API.patch)8
-rw-r--r--Spigot-Server-Patches/0190-Activation-Range-Improvements.patch (renamed from Spigot-Server-Patches/0191-Activation-Range-Improvements.patch)18
-rw-r--r--Spigot-Server-Patches/0191-Firework-API-s.patch (renamed from Spigot-Server-Patches/0192-Firework-API-s.patch)12
-rw-r--r--Spigot-Server-Patches/0192-Change-Outdated-Build-Download-URL-to-Paper-CI.patch (renamed from Spigot-Server-Patches/0193-Change-Outdated-Build-Download-URL-to-Paper-CI.patch)6
-rw-r--r--Spigot-Server-Patches/0193-PlayerTeleportEndGatewayEvent.patch (renamed from Spigot-Server-Patches/0194-PlayerTeleportEndGatewayEvent.patch)6
-rw-r--r--Spigot-Server-Patches/0194-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch (renamed from Spigot-Server-Patches/0195-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch)6
-rw-r--r--Spigot-Server-Patches/0195-MC-112017-Allow-31-instead-of-30-for-item-names.patch (renamed from Spigot-Server-Patches/0196-MC-112017-Allow-31-instead-of-30-for-item-names.patch)6
-rw-r--r--Spigot-Server-Patches/0196-ShulkerBox-Dupe-Prevention.patch (renamed from Spigot-Server-Patches/0197-ShulkerBox-Dupe-Prevention.patch)6
-rw-r--r--Spigot-Server-Patches/0197-Provide-E-TE-Chunk-count-stat-methods.patch (renamed from Spigot-Server-Patches/0198-Provide-E-TE-Chunk-count-stat-methods.patch)6
-rw-r--r--Spigot-Server-Patches/0198-Enforce-Sync-Player-Saves.patch (renamed from Spigot-Server-Patches/0199-Enforce-Sync-Player-Saves.patch)2
-rw-r--r--Spigot-Server-Patches/0199-Enforce-Sync-Chunk-Unloads.patch (renamed from Spigot-Server-Patches/0200-Enforce-Sync-Chunk-Unloads.patch)6
-rw-r--r--Spigot-Server-Patches/0200-Don-t-allow-entities-to-ride-themselves-572.patch (renamed from Spigot-Server-Patches/0201-Don-t-allow-entities-to-ride-themselves-572.patch)6
-rw-r--r--Spigot-Server-Patches/0201-Fix-block-break-desync.patch (renamed from Spigot-Server-Patches/0202-Fix-block-break-desync.patch)6
-rw-r--r--Spigot-Server-Patches/0202-Assign-the-World-in-WorldGenStronghold.patch (renamed from Spigot-Server-Patches/0203-Assign-the-World-in-WorldGenStronghold.patch)6
-rw-r--r--Spigot-Server-Patches/0203-Add-fromBottle-flag-to-Experience-Orbs.patch (renamed from Spigot-Server-Patches/0204-Add-fromBottle-flag-to-Experience-Orbs.patch)10
-rw-r--r--Spigot-Server-Patches/0204-Remove-the-Vanilla-Method-Profiler.patch (renamed from Spigot-Server-Patches/0205-Remove-the-Vanilla-Method-Profiler.patch)8
-rw-r--r--Spigot-Server-Patches/0205-Cap-Entity-Collisions.patch (renamed from Spigot-Server-Patches/0206-Cap-Entity-Collisions.patch)10
-rw-r--r--Spigot-Server-Patches/0206-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch (renamed from Spigot-Server-Patches/0207-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch)8
-rw-r--r--Spigot-Server-Patches/0207-Remove-CraftScheduler-Async-Task-Debugger.patch (renamed from Spigot-Server-Patches/0208-Remove-CraftScheduler-Async-Task-Debugger.patch)6
-rw-r--r--Spigot-Server-Patches/0208-Shame-on-you-Mojang.patch (renamed from Spigot-Server-Patches/0209-Shame-on-you-Mojang.patch)6
-rw-r--r--Spigot-Server-Patches/0209-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch (renamed from Spigot-Server-Patches/0210-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch)6
-rw-r--r--Spigot-Server-Patches/0210-Do-not-let-armorstands-drown.patch (renamed from Spigot-Server-Patches/0211-Do-not-let-armorstands-drown.patch)8
-rw-r--r--Spigot-Server-Patches/0211-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch (renamed from Spigot-Server-Patches/0212-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch)6
166 files changed, 384 insertions, 421 deletions
diff --git a/Spigot-Server-Patches/0048-Add-PlayerInitialSpawnEvent.patch b/Spigot-Server-Patches/0047-Add-PlayerInitialSpawnEvent.patch
index 5c38cea4f1..dd0cd845af 100644
--- a/Spigot-Server-Patches/0048-Add-PlayerInitialSpawnEvent.patch
+++ b/Spigot-Server-Patches/0047-Add-PlayerInitialSpawnEvent.patch
@@ -1,4 +1,4 @@
-From 2e3b2f159778b82cd48210b44e1ce8dffeb91c78 Mon Sep 17 00:00:00 2001
+From 5f5ff59c74f2094741e3cf0f5c615d34d2231005 Mon Sep 17 00:00:00 2001
From: Steve Anton <[email protected]>
Date: Thu, 3 Mar 2016 00:09:38 -0600
Subject: [PATCH] Add PlayerInitialSpawnEvent
@@ -6,7 +6,7 @@ Subject: [PATCH] Add PlayerInitialSpawnEvent
For modifying a player's initial spawn location as they join the server
diff --git a/src/main/java/net/minecraft/server/PlayerList.java b/src/main/java/net/minecraft/server/PlayerList.java
-index d778eafb3..d6a2bbc08 100644
+index 80bf61164..59c7e78b8 100644
--- a/src/main/java/net/minecraft/server/PlayerList.java
+++ b/src/main/java/net/minecraft/server/PlayerList.java
@@ -104,6 +104,21 @@ public abstract class PlayerList {
@@ -32,5 +32,5 @@ index d778eafb3..d6a2bbc08 100644
entityplayer.playerInteractManager.a((WorldServer) entityplayer.world);
String s1 = "local";
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0047-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch b/Spigot-Server-Patches/0047-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch
deleted file mode 100644
index ad7e06eaf5..0000000000
--- a/Spigot-Server-Patches/0047-Don-t-create-Region-File-s-when-checking-if-chunk-ex.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 9d265dc548c5d1e3df9129a15865e70b1597451d Mon Sep 17 00:00:00 2001
-From: Aikar <[email protected]>
-Date: Wed, 2 Mar 2016 23:51:51 -0600
-Subject: [PATCH] Don't create Region File's when checking if chunk exists
-
-Plugins like Dynmap can end up creating tons of emtpy Region Files
-when using chunkExists.
-
-diff --git a/src/main/java/net/minecraft/server/RegionFileCache.java b/src/main/java/net/minecraft/server/RegionFileCache.java
-index 6ec72689c..0163a4e59 100644
---- a/src/main/java/net/minecraft/server/RegionFileCache.java
-+++ b/src/main/java/net/minecraft/server/RegionFileCache.java
-@@ -12,7 +12,13 @@ public class RegionFileCache {
-
- public static final Map<File, RegionFile> a = Maps.newHashMap(); // Spigot - private -> public
-
-+ // Paper start
- public static synchronized RegionFile a(File file, int i, int j) {
-+ return a(file, i, j, true);
-+ }
-+
-+ public static synchronized RegionFile a(File file, int i, int j, boolean create) {
-+ // Paper end
- File file1 = new File(file, "region");
- File file2 = new File(file1, "r." + (i >> 5) + "." + (j >> 5) + ".mca");
- RegionFile regionfile = (RegionFile) RegionFileCache.a.get(file2);
-@@ -20,6 +26,7 @@ public class RegionFileCache {
- if (regionfile != null) {
- return regionfile;
- } else {
-+ if (!create && !file2.exists()) { return null; } // Paper
- if (!file1.exists()) {
- file1.mkdirs();
- }
---
-2.12.2.windows.2
-
diff --git a/Spigot-Server-Patches/0049-Disable-chest-cat-detection.patch b/Spigot-Server-Patches/0048-Disable-chest-cat-detection.patch
index 7082f8485f..7636e780aa 100644
--- a/Spigot-Server-Patches/0049-Disable-chest-cat-detection.patch
+++ b/Spigot-Server-Patches/0048-Disable-chest-cat-detection.patch
@@ -1,4 +1,4 @@
-From 1c4b779cc2accfe5eae2d1435bdf0e1e2a74f319 Mon Sep 17 00:00:00 2001
+From d76321993eecd60cc0a0410ff8b45a0303134b81 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Mar 2016 01:13:45 -0600
Subject: [PATCH] Disable chest cat detection
@@ -35,5 +35,5 @@ index c75ed8a36..9c4d1c938 100644
EntityOcelot entityocelot;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0050-Ensure-commands-are-not-ran-async.patch b/Spigot-Server-Patches/0049-Ensure-commands-are-not-ran-async.patch
index 6e7cd59624..ed38f7e4b5 100644
--- a/Spigot-Server-Patches/0050-Ensure-commands-are-not-ran-async.patch
+++ b/Spigot-Server-Patches/0049-Ensure-commands-are-not-ran-async.patch
@@ -1,4 +1,4 @@
-From acaa4a559a33fe2e2dae4fb4f59aaea68ff00490 Mon Sep 17 00:00:00 2001
+From c121bda3726ac920a54e7d3462c86cc16e114a8c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Mar 2016 01:17:12 -0600
Subject: [PATCH] Ensure commands are not ran async
@@ -82,5 +82,5 @@ index 0f77d0674..5302bb283 100644
return true;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0051-All-chunks-are-slime-spawn-chunks-toggle.patch b/Spigot-Server-Patches/0050-All-chunks-are-slime-spawn-chunks-toggle.patch
index d1347c3e67..1bb8773509 100644
--- a/Spigot-Server-Patches/0051-All-chunks-are-slime-spawn-chunks-toggle.patch
+++ b/Spigot-Server-Patches/0050-All-chunks-are-slime-spawn-chunks-toggle.patch
@@ -1,4 +1,4 @@
-From 71575ec7e7c01c6ffae6465bb584e0bbb5d4e109 Mon Sep 17 00:00:00 2001
+From 6b81f8f28de16733bff9a2d833a2397f6af7fe9e Mon Sep 17 00:00:00 2001
From: vemacs <[email protected]>
Date: Thu, 3 Mar 2016 01:19:22 -0600
Subject: [PATCH] All chunks are slime spawn chunks toggle
@@ -33,5 +33,5 @@ index 8fb14d6b5..c68429fb1 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0052-Optimize-Pathfinding.patch b/Spigot-Server-Patches/0051-Optimize-Pathfinding.patch
index b9d1e3766c..ddcf2d546f 100644
--- a/Spigot-Server-Patches/0052-Optimize-Pathfinding.patch
+++ b/Spigot-Server-Patches/0051-Optimize-Pathfinding.patch
@@ -1,4 +1,4 @@
-From 0a119adb2127be5db1c6efba9c6cfeeecc3926d4 Mon Sep 17 00:00:00 2001
+From 3cca34b5a315231f82eaf848a700b684e4263560 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Mar 2016 02:02:07 -0600
Subject: [PATCH] Optimize Pathfinding
@@ -47,5 +47,5 @@ index 4f28b8819..43b2be505 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0053-Avoid-hopper-searches-if-there-are-no-items.patch b/Spigot-Server-Patches/0052-Avoid-hopper-searches-if-there-are-no-items.patch
index f823900a13..cfa611bb17 100644
--- a/Spigot-Server-Patches/0053-Avoid-hopper-searches-if-there-are-no-items.patch
+++ b/Spigot-Server-Patches/0052-Avoid-hopper-searches-if-there-are-no-items.patch
@@ -1,4 +1,4 @@
-From 082fa781df2dfffd7b1774cfe10089544daa70a9 Mon Sep 17 00:00:00 2001
+From 0c1ce95af25b8c95b34c255e9c0a440d64a100d7 Mon Sep 17 00:00:00 2001
From: CullanP <[email protected]>
Date: Thu, 3 Mar 2016 02:13:38 -0600
Subject: [PATCH] Avoid hopper searches if there are no items
@@ -95,5 +95,5 @@ index b80f95159..e1fc4ea6c 100644
while (iterator.hasNext()) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0054-Expose-server-CommandMap.patch b/Spigot-Server-Patches/0053-Expose-server-CommandMap.patch
index 5a7623c480..d6b7155d96 100644
--- a/Spigot-Server-Patches/0054-Expose-server-CommandMap.patch
+++ b/Spigot-Server-Patches/0053-Expose-server-CommandMap.patch
@@ -1,4 +1,4 @@
-From ccbbc6329f8ab2240eabdc1e2eb4bdc5e3e29834 Mon Sep 17 00:00:00 2001
+From bf934f8ce2b8aed42e8412904cf5bd84f5163e3d Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Thu, 3 Mar 2016 02:15:57 -0600
Subject: [PATCH] Expose server CommandMap
@@ -17,5 +17,5 @@ index 5302bb283..cab671d68 100644
return commandMap;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0055-Be-a-bit-more-informative-in-maxHealth-exception.patch b/Spigot-Server-Patches/0054-Be-a-bit-more-informative-in-maxHealth-exception.patch
index 7f322e5017..017b794085 100644
--- a/Spigot-Server-Patches/0055-Be-a-bit-more-informative-in-maxHealth-exception.patch
+++ b/Spigot-Server-Patches/0054-Be-a-bit-more-informative-in-maxHealth-exception.patch
@@ -1,4 +1,4 @@
-From ae0cf0afb053eb18ce36346f330d8940c9f8aeea Mon Sep 17 00:00:00 2001
+From a95f24eee446165a8c8006583b0de0f793c168da Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Thu, 3 Mar 2016 02:18:39 -0600
Subject: [PATCH] Be a bit more informative in maxHealth exception
@@ -21,5 +21,5 @@ index 27cd0d43d..61032eb2f 100644
if (health == 0) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0056-Player-Tab-List-and-Title-APIs.patch b/Spigot-Server-Patches/0055-Player-Tab-List-and-Title-APIs.patch
index b2b8d90a39..7f09037aba 100644
--- a/Spigot-Server-Patches/0056-Player-Tab-List-and-Title-APIs.patch
+++ b/Spigot-Server-Patches/0055-Player-Tab-List-and-Title-APIs.patch
@@ -1,4 +1,4 @@
-From ca1b52f9e3a17711934151e7ff7a2af41d700320 Mon Sep 17 00:00:00 2001
+From 1de05f6089976c4332bb594dfcae72d598747e42 Mon Sep 17 00:00:00 2001
From: Techcable <[email protected]>
Date: Thu, 3 Mar 2016 02:32:10 -0600
Subject: [PATCH] Player Tab List and Title APIs
@@ -78,7 +78,7 @@ index 7bcafa8bb..4f6c1c2e7 100644
if (this.a == PacketPlayOutTitle.EnumTitleAction.TIMES) {
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index 16dcaba3f..0e7086da3 100644
+index c86a48070..0df01186f 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -1,5 +1,6 @@
@@ -175,5 +175,5 @@ index 16dcaba3f..0e7086da3 100644
public String getDisplayName() {
return getHandle().displayName;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0057-Ensure-inv-drag-is-in-bounds.patch b/Spigot-Server-Patches/0056-Ensure-inv-drag-is-in-bounds.patch
index b7fa50f524..e62f60a9ec 100644
--- a/Spigot-Server-Patches/0057-Ensure-inv-drag-is-in-bounds.patch
+++ b/Spigot-Server-Patches/0056-Ensure-inv-drag-is-in-bounds.patch
@@ -1,4 +1,4 @@
-From 20d8fcc6f23ec8125341558bdf29c7dc015258b1 Mon Sep 17 00:00:00 2001
+From 3a9666f74e085cef316955a628fb5dbd7c63c214 Mon Sep 17 00:00:00 2001
From: Joseph Hirschfeld <[email protected]>
Date: Thu, 3 Mar 2016 02:33:53 -0600
Subject: [PATCH] Ensure inv drag is in bounds
@@ -18,5 +18,5 @@ index 686250ea8..b826089d1 100644
itemstack1 = playerinventory.getCarried();
if (slot != null && a(slot, itemstack1, true) && slot.isAllowed(itemstack1) && (this.dragType == 2 || itemstack1.getCount() > this.h.size()) && this.b(slot)) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0058-Change-implementation-of-tile-entity-removal-list.patch b/Spigot-Server-Patches/0057-Change-implementation-of-tile-entity-removal-list.patch
index 4db00e534a..414cc51e04 100644
--- a/Spigot-Server-Patches/0058-Change-implementation-of-tile-entity-removal-list.patch
+++ b/Spigot-Server-Patches/0057-Change-implementation-of-tile-entity-removal-list.patch
@@ -1,4 +1,4 @@
-From 87607d3f2bf2e768f4e192bd97576dd95fe3efd5 Mon Sep 17 00:00:00 2001
+From 19528dbbeee2a72cb791ff414a47e84fd9e30efb Mon Sep 17 00:00:00 2001
From: Joseph Hirschfeld <[email protected]>
Date: Thu, 3 Mar 2016 02:39:54 -0600
Subject: [PATCH] Change implementation of (tile)entity removal list
@@ -84,5 +84,5 @@ index a1cdcd71b..354a7309b 100644
this.f.clear();
this.l();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0059-Add-configurable-portal-search-radius.patch b/Spigot-Server-Patches/0058-Add-configurable-portal-search-radius.patch
index a447ec9c55..330c2f1327 100644
--- a/Spigot-Server-Patches/0059-Add-configurable-portal-search-radius.patch
+++ b/Spigot-Server-Patches/0058-Add-configurable-portal-search-radius.patch
@@ -1,4 +1,4 @@
-From d04bed0a2739870f17f68f432a430319d515e2d9 Mon Sep 17 00:00:00 2001
+From c7880597e2dfa64fde32529848c07aff78bad349 Mon Sep 17 00:00:00 2001
From: Joseph Hirschfeld <[email protected]>
Date: Thu, 3 Mar 2016 02:46:17 -0600
Subject: [PATCH] Add configurable portal search radius
@@ -54,5 +54,5 @@ index 1d5dce10e..7ca2617a8 100644
private boolean canCreatePortal = true;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0060-Add-velocity-warnings.patch b/Spigot-Server-Patches/0059-Add-velocity-warnings.patch
index c1c50dc052..5020c623b2 100644
--- a/Spigot-Server-Patches/0060-Add-velocity-warnings.patch
+++ b/Spigot-Server-Patches/0059-Add-velocity-warnings.patch
@@ -1,4 +1,4 @@
-From e5d75fd43f1e772df59e499fced596ef2eefdb25 Mon Sep 17 00:00:00 2001
+From c310ea8c337901ad0bfa65949f78a0716a7fd0e0 Mon Sep 17 00:00:00 2001
From: Joseph Hirschfeld <[email protected]>
Date: Thu, 3 Mar 2016 02:48:12 -0600
Subject: [PATCH] Add velocity warnings
@@ -58,5 +58,5 @@ index 3ed983cc0..6384d50e7 100644
log.log( Level.SEVERE, "Server thread dump (Look for plugins here before reporting to Paper!):" );
dumpThread( ManagementFactory.getThreadMXBean().getThreadInfo( MinecraftServer.getServer().primaryThread.getId(), Integer.MAX_VALUE ), log );
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0061-Fix-inter-world-teleportation-glitches.patch b/Spigot-Server-Patches/0060-Fix-inter-world-teleportation-glitches.patch
index b44d2936d1..c116a19892 100644
--- a/Spigot-Server-Patches/0061-Fix-inter-world-teleportation-glitches.patch
+++ b/Spigot-Server-Patches/0060-Fix-inter-world-teleportation-glitches.patch
@@ -1,4 +1,4 @@
-From fa4d2110a0ca3cc431097ca324b6e370212f8ac4 Mon Sep 17 00:00:00 2001
+From c91c1828836d0c7465029ed20177dcb79f267005 Mon Sep 17 00:00:00 2001
From: Sudzzy <[email protected]>
Date: Thu, 3 Mar 2016 02:50:31 -0600
Subject: [PATCH] Fix inter-world teleportation glitches
@@ -25,7 +25,7 @@ index 4cc74cd65..fa49397ea 100644
+ }
}
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index 0e7086da3..d72ff0af2 100644
+index 0df01186f..88fcadbfd 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -579,7 +579,8 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
@@ -39,5 +39,5 @@ index 0e7086da3..d72ff0af2 100644
return true;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0062-Add-exception-reporting-event.patch b/Spigot-Server-Patches/0061-Add-exception-reporting-event.patch
index fd0948cde5..46f17774c3 100644
--- a/Spigot-Server-Patches/0062-Add-exception-reporting-event.patch
+++ b/Spigot-Server-Patches/0061-Add-exception-reporting-event.patch
@@ -1,4 +1,4 @@
-From 810379dfd7052f869995fd68b8e139a640b10899 Mon Sep 17 00:00:00 2001
+From cbc43c201ce24ad2ba92a6720ec15fade9c971ef Mon Sep 17 00:00:00 2001
From: Joseph Hirschfeld <[email protected]>
Date: Thu, 3 Mar 2016 03:15:41 -0600
Subject: [PATCH] Add exception reporting event
@@ -225,7 +225,7 @@ index 8d1b65885..5f9678aad 100644
}
diff --git a/src/main/java/net/minecraft/server/RegionFileCache.java b/src/main/java/net/minecraft/server/RegionFileCache.java
-index 0163a4e59..57d6443cd 100644
+index 6ec72689c..02b9bc8df 100644
--- a/src/main/java/net/minecraft/server/RegionFileCache.java
+++ b/src/main/java/net/minecraft/server/RegionFileCache.java
@@ -1,5 +1,6 @@
@@ -235,7 +235,7 @@ index 0163a4e59..57d6443cd 100644
import com.google.common.collect.Maps;
import java.io.DataInputStream;
import java.io.DataOutputStream;
-@@ -75,6 +76,7 @@ public class RegionFileCache {
+@@ -68,6 +69,7 @@ public class RegionFileCache {
}
} catch (IOException ioexception) {
ioexception.printStackTrace();
diff --git a/Spigot-Server-Patches/0063-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch b/Spigot-Server-Patches/0062-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch
index 84291798bc..31cf9f47b7 100644
--- a/Spigot-Server-Patches/0063-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch
+++ b/Spigot-Server-Patches/0062-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch
@@ -1,4 +1,4 @@
-From 7c5e2edf7bd7a935b905f4ddd48137c861634f8d Mon Sep 17 00:00:00 2001
+From 517b94fca16325f04702e129596f9d9f1fa4a50a Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Tue, 8 Mar 2016 18:28:43 -0800
Subject: [PATCH] Don't nest if we don't need to when cerealising text
@@ -26,5 +26,5 @@ index 9fc83c4a3..b3b13ba11 100644
packetdataserializer.a(this.a);
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0064-Disable-Scoreboards-for-non-players-by-default.patch b/Spigot-Server-Patches/0063-Disable-Scoreboards-for-non-players-by-default.patch
index b52b4590f6..4e8c04d389 100644
--- a/Spigot-Server-Patches/0064-Disable-Scoreboards-for-non-players-by-default.patch
+++ b/Spigot-Server-Patches/0063-Disable-Scoreboards-for-non-players-by-default.patch
@@ -1,4 +1,4 @@
-From 94c3548d2ce0fa0ab60e04d21caf2c842eca3df3 Mon Sep 17 00:00:00 2001
+From 60f5daf8819357295a0fe9cbf2c9e6eaed5832d3 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 8 Mar 2016 23:25:45 -0500
Subject: [PATCH] Disable Scoreboards for non players by default
@@ -49,5 +49,5 @@ index 5b5e0e73c..be54c807b 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0065-Add-methods-for-working-with-arrows-stuck-in-living-.patch b/Spigot-Server-Patches/0064-Add-methods-for-working-with-arrows-stuck-in-living-.patch
index 34913fbf2a..e570c71530 100644
--- a/Spigot-Server-Patches/0065-Add-methods-for-working-with-arrows-stuck-in-living-.patch
+++ b/Spigot-Server-Patches/0064-Add-methods-for-working-with-arrows-stuck-in-living-.patch
@@ -1,4 +1,4 @@
-From 6d83a42776d8dcc58a966d6f8da8b5056c273026 Mon Sep 17 00:00:00 2001
+From b8425c39d7e6296671d9ddc5862172ab9da70d57 Mon Sep 17 00:00:00 2001
From: mrapple <[email protected]>
Date: Sun, 25 Nov 2012 13:43:39 -0600
Subject: [PATCH] Add methods for working with arrows stuck in living entities
@@ -43,5 +43,5 @@ index 61032eb2f..348a8c758 100644
+ // Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0066-Complete-resource-pack-API.patch b/Spigot-Server-Patches/0065-Complete-resource-pack-API.patch
index b5f29fafea..0c658d1092 100644
--- a/Spigot-Server-Patches/0066-Complete-resource-pack-API.patch
+++ b/Spigot-Server-Patches/0065-Complete-resource-pack-API.patch
@@ -1,4 +1,4 @@
-From db92fcc38686e0be97b3244eb5eae2e6da8966e1 Mon Sep 17 00:00:00 2001
+From 258b0dd3501ba87edaadf75dc2bd065a29753105 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sat, 4 Apr 2015 23:17:52 -0400
Subject: [PATCH] Complete resource pack API
@@ -23,7 +23,7 @@ index 57879c76d..b67837dd2 100644
// CraftBukkit end
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index d72ff0af2..5fd5e39fa 100644
+index 88fcadbfd..dd8380f71 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -74,6 +74,10 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
@@ -71,5 +71,5 @@ index d72ff0af2..5fd5e39fa 100644
private final Player.Spigot spigot = new Player.Spigot()
{
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0067-Chunk-save-queue-improvements.patch b/Spigot-Server-Patches/0066-Chunk-save-queue-improvements.patch
index 1a6669e596..5c61c385c6 100644
--- a/Spigot-Server-Patches/0067-Chunk-save-queue-improvements.patch
+++ b/Spigot-Server-Patches/0066-Chunk-save-queue-improvements.patch
@@ -1,4 +1,4 @@
-From cfd598467afa046d6f71df7841c168df4758dca1 Mon Sep 17 00:00:00 2001
+From 6faebb0cebf9a14b2b752145de89394a16604e53 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 4 Mar 2016 18:18:37 -0600
Subject: [PATCH] Chunk save queue improvements
diff --git a/Spigot-Server-Patches/0068-Chunk-Save-Reattempt.patch b/Spigot-Server-Patches/0067-Chunk-Save-Reattempt.patch
index 065b55e513..45e6b2bf57 100644
--- a/Spigot-Server-Patches/0068-Chunk-Save-Reattempt.patch
+++ b/Spigot-Server-Patches/0067-Chunk-Save-Reattempt.patch
@@ -1,4 +1,4 @@
-From 1a4ce4dfb31730e1359640c638688cbba006b68c Mon Sep 17 00:00:00 2001
+From 215acca8d61ac2957f84dc40dfda8bdf6ed7b14a Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 4 Mar 2013 23:46:10 -0500
Subject: [PATCH] Chunk Save Reattempt
diff --git a/Spigot-Server-Patches/0069-Default-loading-permissions.yml-before-plugins.patch b/Spigot-Server-Patches/0068-Default-loading-permissions.yml-before-plugins.patch
index f5737e3b20..69ac736b4a 100644
--- a/Spigot-Server-Patches/0069-Default-loading-permissions.yml-before-plugins.patch
+++ b/Spigot-Server-Patches/0068-Default-loading-permissions.yml-before-plugins.patch
@@ -1,4 +1,4 @@
-From 2cbb25a2774f83799823fe7362f067609bdffc0c Mon Sep 17 00:00:00 2001
+From 0c3c5d0949ca3e6635a5935f5e9cb162b6e28fa7 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 13:17:38 -0400
Subject: [PATCH] Default loading permissions.yml before plugins
@@ -51,5 +51,5 @@ index 28da39cbd..9df6c0ebb 100644
CraftDefaultPermissions.registerCorePermissions();
helpMap.initializeCommands();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0070-Allow-Reloading-of-Custom-Permissions.patch b/Spigot-Server-Patches/0069-Allow-Reloading-of-Custom-Permissions.patch
index c49e41e974..95e3241f43 100644
--- a/Spigot-Server-Patches/0070-Allow-Reloading-of-Custom-Permissions.patch
+++ b/Spigot-Server-Patches/0069-Allow-Reloading-of-Custom-Permissions.patch
@@ -1,4 +1,4 @@
-From c17904b073dbf431afdc19c4dc09f444ad6ecb6c Mon Sep 17 00:00:00 2001
+From 1b592b3b573635540cf12d730926ede918b22e19 Mon Sep 17 00:00:00 2001
From: William <[email protected]>
Date: Fri, 18 Mar 2016 03:30:17 -0400
Subject: [PATCH] Allow Reloading of Custom Permissions
@@ -32,5 +32,5 @@ index 9df6c0ebb..e77307c35 100644
+ // Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0071-Remove-Metadata-on-reload.patch b/Spigot-Server-Patches/0070-Remove-Metadata-on-reload.patch
index 27c349a80b..5e4a8d6408 100644
--- a/Spigot-Server-Patches/0071-Remove-Metadata-on-reload.patch
+++ b/Spigot-Server-Patches/0070-Remove-Metadata-on-reload.patch
@@ -1,4 +1,4 @@
-From ef440adcb9e263901028407fe1ad0d2e02f2435c Mon Sep 17 00:00:00 2001
+From 6ad5adc9ed459e196fc415dba3914509def9b240 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 13:50:14 -0400
Subject: [PATCH] Remove Metadata on reload
@@ -26,5 +26,5 @@ index e77307c35..4d761d32a 100644
commandMap.clearCommands();
resetRecipes();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0072-Undead-horse-leashing.patch b/Spigot-Server-Patches/0071-Undead-horse-leashing.patch
index 5c4cd757ce..aa718954ef 100644
--- a/Spigot-Server-Patches/0072-Undead-horse-leashing.patch
+++ b/Spigot-Server-Patches/0071-Undead-horse-leashing.patch
@@ -1,4 +1,4 @@
-From 2c430290f17c86c477c2c7a7d267fd23ddfbba3f Mon Sep 17 00:00:00 2001
+From 1e3c4136cd2e9eec214fb9b730c3a01e486d841c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 14:19:19 -0400
Subject: [PATCH] Undead horse leashing
@@ -33,5 +33,5 @@ index d74ccd68d..3416c7a7d 100644
protected void q(float f) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch b/Spigot-Server-Patches/0072-Fix-Furnace-cook-time-bug.patch
index cf4bac701f..36f1445198 100644
--- a/Spigot-Server-Patches/0073-Fix-Furnace-cook-time-bug.patch
+++ b/Spigot-Server-Patches/0072-Fix-Furnace-cook-time-bug.patch
@@ -1,4 +1,4 @@
-From f9d6774c585cdc37c69b774d8afee693a95dda02 Mon Sep 17 00:00:00 2001
+From 1f5e3b8cd3c4a90bd433b56172f9b84f11eb65ed Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 14:24:53 -0400
Subject: [PATCH] Fix Furnace cook time bug
@@ -22,5 +22,5 @@ index 2f1f3edf5..e230d1608 100644
this.burn();
flag1 = true;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0074-Handle-Item-Meta-Inconsistencies.patch b/Spigot-Server-Patches/0073-Handle-Item-Meta-Inconsistencies.patch
index b2ff8917df..53c1e6c930 100644
--- a/Spigot-Server-Patches/0074-Handle-Item-Meta-Inconsistencies.patch
+++ b/Spigot-Server-Patches/0073-Handle-Item-Meta-Inconsistencies.patch
@@ -1,4 +1,4 @@
-From 3ebd0b6e30d5bb88cd31408f92c49f79e928d2a9 Mon Sep 17 00:00:00 2001
+From 96ff410272199eb91bc1607e2b57ceaa9470b610 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 28 May 2015 23:00:19 -0400
Subject: [PATCH] Handle Item Meta Inconsistencies
diff --git a/Spigot-Server-Patches/0075-Configurable-Non-Player-Arrow-Despawn-Rate.patch b/Spigot-Server-Patches/0074-Configurable-Non-Player-Arrow-Despawn-Rate.patch
index 3bafafd76f..b631fdd608 100644
--- a/Spigot-Server-Patches/0075-Configurable-Non-Player-Arrow-Despawn-Rate.patch
+++ b/Spigot-Server-Patches/0074-Configurable-Non-Player-Arrow-Despawn-Rate.patch
@@ -1,4 +1,4 @@
-From ccd2974a83c4fae5d48a01486ab8b8dffe414363 Mon Sep 17 00:00:00 2001
+From f97a0149fe312629f4b29fce2ac49eacc0456754 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 15:12:22 -0400
Subject: [PATCH] Configurable Non Player Arrow Despawn Rate
@@ -37,5 +37,5 @@ index 65689f26d..8cda47518 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0076-Add-World-Util-Methods.patch b/Spigot-Server-Patches/0075-Add-World-Util-Methods.patch
index fa9710a215..47e7307023 100644
--- a/Spigot-Server-Patches/0076-Add-World-Util-Methods.patch
+++ b/Spigot-Server-Patches/0075-Add-World-Util-Methods.patch
@@ -1,4 +1,4 @@
-From cc98ddd19cc2afe5d8afcd704383ead8d44c36fd Mon Sep 17 00:00:00 2001
+From e6cab2b2737495bda0da7f5bea283749cf2d99be Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 20:16:03 -0400
Subject: [PATCH] Add World Util Methods
@@ -93,5 +93,5 @@ index cc7369e52..1d2d174e8 100644
// CraftBukkit start - tree generation
if (captureTreeGeneration) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0077-Optimized-Light-Level-Comparisons.patch b/Spigot-Server-Patches/0076-Optimized-Light-Level-Comparisons.patch
index 0379be7100..c8eec49f6c 100644
--- a/Spigot-Server-Patches/0077-Optimized-Light-Level-Comparisons.patch
+++ b/Spigot-Server-Patches/0076-Optimized-Light-Level-Comparisons.patch
@@ -1,4 +1,4 @@
-From f9f7cf2e61b9417615c1eec1229bb54569db0d0d Mon Sep 17 00:00:00 2001
+From ca1b25eea56895788212adb3ecb23dedc8ae132c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 18 Mar 2016 21:22:56 -0400
Subject: [PATCH] Optimized Light Level Comparisons
@@ -131,5 +131,5 @@ index 897882c97..970fabf71 100644
if (!this.world.isPlayerNearby((double) i1, (double) j1, (double) k1, 7.0D) && this.world.a(entityzombie.getBoundingBox(), (Entity) entityzombie) && this.world.getCubes(entityzombie, entityzombie.getBoundingBox()).isEmpty() && !this.world.containsLiquid(entityzombie.getBoundingBox())) {
this.world.addEntity(entityzombie, CreatureSpawnEvent.SpawnReason.REINFORCEMENTS); // CraftBukkit
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0078-Pass-world-to-Village-creation.patch b/Spigot-Server-Patches/0077-Pass-world-to-Village-creation.patch
index 0ccf26d36d..192e3aefce 100644
--- a/Spigot-Server-Patches/0078-Pass-world-to-Village-creation.patch
+++ b/Spigot-Server-Patches/0077-Pass-world-to-Village-creation.patch
@@ -1,4 +1,4 @@
-From 2914df909b71dac220c18c9b220de90f2fce300c Mon Sep 17 00:00:00 2001
+From 7cb360d7aec57c15e7ce8b669d28fd9de086ffc3 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 19 Mar 2016 15:16:54 -0400
Subject: [PATCH] Pass world to Village creation
@@ -32,5 +32,5 @@ index 2ab381d50..817c836c3 100644
this.d = BlockPosition.ZERO;
this.j = Maps.newHashMap();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0079-Custom-replacement-for-eaten-items.patch b/Spigot-Server-Patches/0078-Custom-replacement-for-eaten-items.patch
index 70608f2819..4893c0baf7 100644
--- a/Spigot-Server-Patches/0079-Custom-replacement-for-eaten-items.patch
+++ b/Spigot-Server-Patches/0078-Custom-replacement-for-eaten-items.patch
@@ -1,4 +1,4 @@
-From 37773c2d575050daa8addd625bf40b28ee74a5a0 Mon Sep 17 00:00:00 2001
+From c267a846efc3860d0dd8c2664eb5363fcf2c2f01 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sun, 21 Jun 2015 15:07:20 -0400
Subject: [PATCH] Custom replacement for eaten items
@@ -46,5 +46,5 @@ index 247224117..9cb3b22fb 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0080-Set-health-before-death-event.patch b/Spigot-Server-Patches/0079-Set-health-before-death-event.patch
index 295892b195..5efb3cfdc5 100644
--- a/Spigot-Server-Patches/0080-Set-health-before-death-event.patch
+++ b/Spigot-Server-Patches/0079-Set-health-before-death-event.patch
@@ -1,4 +1,4 @@
-From 376c4082cf93f2688de0d051a121f20b5c8ba326 Mon Sep 17 00:00:00 2001
+From 4cea4a67fa45178c59807df4f21b86b09b88574e Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sun, 19 Jul 2015 16:51:38 -0400
Subject: [PATCH] Set health before death event
@@ -45,5 +45,5 @@ index 348a8c758..c0103cb39 100644
public double getMaxHealth() {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0081-handle-NaN-health-absorb-values-and-repair-bad-data.patch b/Spigot-Server-Patches/0080-handle-NaN-health-absorb-values-and-repair-bad-data.patch
index bb4e675b62..4261b88323 100644
--- a/Spigot-Server-Patches/0081-handle-NaN-health-absorb-values-and-repair-bad-data.patch
+++ b/Spigot-Server-Patches/0080-handle-NaN-health-absorb-values-and-repair-bad-data.patch
@@ -1,4 +1,4 @@
-From 04de121f6f8d6af28cb652b11cd17feec668ce9e Mon Sep 17 00:00:00 2001
+From 59332750bfa25c9dafc31afa9d52f2442ec5205f Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 27 Sep 2015 01:18:02 -0400
Subject: [PATCH] handle NaN health/absorb values and repair bad data
@@ -44,7 +44,7 @@ index 9cb3b22fb..c70f14a15 100644
}
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index 5fd5e39fa..80a6a0b41 100644
+index dd8380f71..0a9e8b9cd 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -1398,6 +1398,7 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
@@ -56,5 +56,5 @@ index 5fd5e39fa..80a6a0b41 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0082-Catch-Async-PlayerChunkMap-operations.patch b/Spigot-Server-Patches/0081-Catch-Async-PlayerChunkMap-operations.patch
index b4d23c424e..e204f25dcb 100644
--- a/Spigot-Server-Patches/0082-Catch-Async-PlayerChunkMap-operations.patch
+++ b/Spigot-Server-Patches/0081-Catch-Async-PlayerChunkMap-operations.patch
@@ -1,4 +1,4 @@
-From a5080daa55ef68c39c367086483795eb455cf451 Mon Sep 17 00:00:00 2001
+From 7a4c9cc8f43dd8cb13ceafc6b4360c58a40c5e7a Mon Sep 17 00:00:00 2001
From: Daniel Ennis <[email protected]>
Date: Sun, 20 Mar 2016 15:22:42 -0400
Subject: [PATCH] Catch Async PlayerChunkMap operations
@@ -22,5 +22,5 @@ index 9012a63a0..5b27bd1c5 100644
long i = d(chunkcoordintpair.x, chunkcoordintpair.z);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0083-Support-offline-mode-in-whitelist-command-as-well.patch b/Spigot-Server-Patches/0082-Support-offline-mode-in-whitelist-command-as-well.patch
index ff4beb4abb..4db1720329 100644
--- a/Spigot-Server-Patches/0083-Support-offline-mode-in-whitelist-command-as-well.patch
+++ b/Spigot-Server-Patches/0082-Support-offline-mode-in-whitelist-command-as-well.patch
@@ -1,4 +1,4 @@
-From 139e93117fa8452adb2be851e7dd957dd824d702 Mon Sep 17 00:00:00 2001
+From 08efbaa590f1d22457b23dac04cc88535f84da74 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Mon, 21 Mar 2016 00:19:18 -0500
Subject: [PATCH] Support offline mode in whitelist command as well
@@ -89,5 +89,5 @@ index c74d1d2be..0f4237db1 100644
+ // Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0084-Fix-SkullCache-case-bug.patch b/Spigot-Server-Patches/0083-Fix-SkullCache-case-bug.patch
index b3741f9043..9113bf809b 100644
--- a/Spigot-Server-Patches/0084-Fix-SkullCache-case-bug.patch
+++ b/Spigot-Server-Patches/0083-Fix-SkullCache-case-bug.patch
@@ -1,4 +1,4 @@
-From 41e002267b87e75db128ca73dec84b7636afde2b Mon Sep 17 00:00:00 2001
+From b15951b4c90b25f3db552de1d9032a5daf99fc43 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 5 Jan 2016 21:48:24 -0500
Subject: [PATCH] Fix SkullCache case bug
@@ -18,5 +18,5 @@ index 91ca4a279..edd6fb69e 100644
callback.apply(profile);
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0085-Waving-banner-workaround.patch b/Spigot-Server-Patches/0084-Waving-banner-workaround.patch
index 88f7957eb8..c78b289980 100644
--- a/Spigot-Server-Patches/0085-Waving-banner-workaround.patch
+++ b/Spigot-Server-Patches/0084-Waving-banner-workaround.patch
@@ -1,4 +1,4 @@
-From ba98d3629b53c82bc96d097c0ee3086345af2300 Mon Sep 17 00:00:00 2001
+From 9db8303c4d0edf7f783e2f8656b2f8f68fae80cb Mon Sep 17 00:00:00 2001
From: Gabscap <[email protected]>
Date: Sat, 19 Mar 2016 22:25:11 +0100
Subject: [PATCH] Waving banner workaround
@@ -34,5 +34,5 @@ index c5c3f40ce..6413f76e7 100644
public void a(PacketDataSerializer packetdataserializer) throws IOException {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0086-Use-a-Shared-Random-for-Entities.patch b/Spigot-Server-Patches/0085-Use-a-Shared-Random-for-Entities.patch
index 6df31a9107..e133a7e842 100644
--- a/Spigot-Server-Patches/0086-Use-a-Shared-Random-for-Entities.patch
+++ b/Spigot-Server-Patches/0085-Use-a-Shared-Random-for-Entities.patch
@@ -1,4 +1,4 @@
-From 7db79cee3f3587bced0e3d249bb50aa4ee3b1fef Mon Sep 17 00:00:00 2001
+From ce002ce8991131c9acfba45b64c942a8b97b932d Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 22 Mar 2016 00:33:47 -0400
Subject: [PATCH] Use a Shared Random for Entities
@@ -27,5 +27,5 @@ index be54c807b..42bd79b10 100644
this.justCreated = true;
this.uniqueID = MathHelper.a(this.random);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0087-Don-t-teleport-dead-entities.patch b/Spigot-Server-Patches/0086-Don-t-teleport-dead-entities.patch
index 9ba115e4cc..c4fedec25a 100644
--- a/Spigot-Server-Patches/0087-Don-t-teleport-dead-entities.patch
+++ b/Spigot-Server-Patches/0086-Don-t-teleport-dead-entities.patch
@@ -1,4 +1,4 @@
-From 978d5af9bceeb871be2b1cbfffb45f9de62b5636 Mon Sep 17 00:00:00 2001
+From 3a9555ca894972a6e5c4e7bb7bf5d1e616235334 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 22 Mar 2016 00:55:23 -0400
Subject: [PATCH] Don't teleport dead entities
@@ -20,5 +20,5 @@ index 42bd79b10..70a431a63 100644
WorldServer worldserver1 = ((CraftWorld) exit.getWorld()).getHandle();
int i = worldserver1.dimension;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0088-Optimize-Chunk-Access.patch b/Spigot-Server-Patches/0087-Optimize-Chunk-Access.patch
index 86cd49fb74..d8e864fa8c 100644
--- a/Spigot-Server-Patches/0088-Optimize-Chunk-Access.patch
+++ b/Spigot-Server-Patches/0087-Optimize-Chunk-Access.patch
@@ -1,4 +1,4 @@
-From 15890a007fe5797522d8b42f028835b2b2ff6d05 Mon Sep 17 00:00:00 2001
+From 580a3c1e39db0c716b97f47e00d39ebd145d9d1c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 27 Aug 2015 01:15:02 -0400
Subject: [PATCH] Optimize Chunk Access
@@ -9,7 +9,7 @@ getChunkAt is called for the same chunk multiple times in a row, often from getT
Optimize this look up by using a Last Access cache.
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java
-index b0a82e7ed..a7e8a3f7d 100644
+index 0ad57afba..b49f4e292 100644
--- a/src/main/java/net/minecraft/server/ChunkProviderServer.java
+++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java
@@ -27,7 +27,27 @@ public class ChunkProviderServer implements IChunkProvider {
@@ -42,5 +42,5 @@ index b0a82e7ed..a7e8a3f7d 100644
public ChunkProviderServer(WorldServer worldserver, IChunkLoader ichunkloader, ChunkGenerator chunkgenerator) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0089-Configurable-spawn-chances-for-skeleton-horses.patch b/Spigot-Server-Patches/0088-Configurable-spawn-chances-for-skeleton-horses.patch
index 4149ebdd6b..9913f36e53 100644
--- a/Spigot-Server-Patches/0089-Configurable-spawn-chances-for-skeleton-horses.patch
+++ b/Spigot-Server-Patches/0088-Configurable-spawn-chances-for-skeleton-horses.patch
@@ -1,4 +1,4 @@
-From 4bc32176e261712428bd91475ec9a4da500a582d Mon Sep 17 00:00:00 2001
+From 76935253a4bfcc967fde6cc7d3e034f537c6160d Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Tue, 22 Mar 2016 12:04:28 -0500
Subject: [PATCH] Configurable spawn chances for skeleton horses
@@ -32,5 +32,5 @@ index ac8dc5f2f..39ed0d533 100644
entityhorseskeleton.p(true);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0090-Optimize-isValidLocation-getType-and-getBlockData-fo.patch b/Spigot-Server-Patches/0089-Optimize-isValidLocation-getType-and-getBlockData-fo.patch
index 466555a9c6..d3b68513b2 100644
--- a/Spigot-Server-Patches/0090-Optimize-isValidLocation-getType-and-getBlockData-fo.patch
+++ b/Spigot-Server-Patches/0089-Optimize-isValidLocation-getType-and-getBlockData-fo.patch
@@ -1,4 +1,4 @@
-From 22e1661666d7e149b0fddf9a6f45cad52af4b917 Mon Sep 17 00:00:00 2001
+From a76eee72a3134e780d7e75a0705c1db66c5e21e4 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Mar 2016 02:07:55 -0600
Subject: [PATCH] Optimize isValidLocation, getType and getBlockData for inling
@@ -255,5 +255,5 @@ index 1d2d174e8..9427fc080 100644
} else {
Chunk chunk = this.chunkProvider.getLoadedChunkAt(blockposition.getX() >> 4, blockposition.getZ() >> 4);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0091-Fix-cooked-fish-legacy-import.patch b/Spigot-Server-Patches/0090-Fix-cooked-fish-legacy-import.patch
index e0154dcc50..c7e5591be4 100644
--- a/Spigot-Server-Patches/0091-Fix-cooked-fish-legacy-import.patch
+++ b/Spigot-Server-Patches/0090-Fix-cooked-fish-legacy-import.patch
@@ -1,4 +1,4 @@
-From c4390170763cc895adafa3fd63614c0423b6a761 Mon Sep 17 00:00:00 2001
+From 0dcc62d3626178628c8a2f9e1c55a7a1d6e97ab7 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Tue, 1 Mar 2016 04:32:08 -0500
Subject: [PATCH] Fix cooked fish legacy import
@@ -18,5 +18,5 @@ index 87b82eb35..a7c71f406 100644
DataConverterMaterialId.a[352] = "minecraft:bone";
DataConverterMaterialId.a[353] = "minecraft:sugar";
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0092-Access-items-by-EquipmentSlot.patch b/Spigot-Server-Patches/0091-Access-items-by-EquipmentSlot.patch
index 4c55a3172f..80d3336bab 100644
--- a/Spigot-Server-Patches/0092-Access-items-by-EquipmentSlot.patch
+++ b/Spigot-Server-Patches/0091-Access-items-by-EquipmentSlot.patch
@@ -1,4 +1,4 @@
-From 52393541b308a635b69f891b01eb41c1776e8f07 Mon Sep 17 00:00:00 2001
+From 9a9ff76273935fe0116ddb2fd757452542354c51 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sun, 20 Mar 2016 06:45:01 -0400
Subject: [PATCH] Access items by EquipmentSlot
@@ -64,5 +64,5 @@ index 67c54899d..3f58c34e0 100644
+ // Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0093-Check-async-remove-unused-vars-GH-159.patch b/Spigot-Server-Patches/0092-Check-async-remove-unused-vars-GH-159.patch
index 16bff70638..fe5c7ccbb9 100644
--- a/Spigot-Server-Patches/0093-Check-async-remove-unused-vars-GH-159.patch
+++ b/Spigot-Server-Patches/0092-Check-async-remove-unused-vars-GH-159.patch
@@ -1,4 +1,4 @@
-From 931dd1b6fbddd6576e436007a749078ceae64f1a Mon Sep 17 00:00:00 2001
+From 5d65ae660c3bc6c62f38dc327121df456f8b9e32 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 27 Mar 2016 20:24:05 -0500
Subject: [PATCH] Check async, remove unused vars, GH-159
@@ -28,5 +28,5 @@ index c79fb7d57..8749a1879 100644
if ((mobcnt = getEntityCount(worldserver, enumcreaturetype.a())) <= limit * i / 256) {
BlockPosition.MutableBlockPosition blockposition_mutableblockposition = new BlockPosition.MutableBlockPosition();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0094-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch b/Spigot-Server-Patches/0093-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch
index 1e0fd7ebe4..e780e9b3b3 100644
--- a/Spigot-Server-Patches/0094-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch
+++ b/Spigot-Server-Patches/0093-Option-to-disable-BlockPhysicsEvent-for-Redstone.patch
@@ -1,4 +1,4 @@
-From c80433172ca35367589f748c6ac3a0270f33b8f3 Mon Sep 17 00:00:00 2001
+From fb9b6e2de28107a733bfc5b55b4d446e115027fd Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 28 Mar 2016 19:55:45 -0400
Subject: [PATCH] Option to disable BlockPhysicsEvent for Redstone
@@ -67,5 +67,5 @@ index 39ed0d533..f969d2a72 100644
timing.stopTiming(); // Paper
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0095-Entity-AddTo-RemoveFrom-World-Events.patch b/Spigot-Server-Patches/0094-Entity-AddTo-RemoveFrom-World-Events.patch
index 7690888efe..249699e62f 100644
--- a/Spigot-Server-Patches/0095-Entity-AddTo-RemoveFrom-World-Events.patch
+++ b/Spigot-Server-Patches/0094-Entity-AddTo-RemoveFrom-World-Events.patch
@@ -1,4 +1,4 @@
-From e87ca8c0409093b76e27c0077e2b3a86c26e045b Mon Sep 17 00:00:00 2001
+From 92c341a06e29d044aae2b75fa6b940613ab4744f Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 28 Mar 2016 20:32:58 -0400
Subject: [PATCH] Entity AddTo/RemoveFrom World Events
@@ -25,5 +25,5 @@ index 8cbdbda92..f86c64cb2 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0096-Configurable-Chunk-Inhabited-Timer.patch b/Spigot-Server-Patches/0095-Configurable-Chunk-Inhabited-Timer.patch
index d8eaf22d1a..df5d12d77f 100644
--- a/Spigot-Server-Patches/0096-Configurable-Chunk-Inhabited-Timer.patch
+++ b/Spigot-Server-Patches/0095-Configurable-Chunk-Inhabited-Timer.patch
@@ -1,4 +1,4 @@
-From 2f4d4c62f46ec42fef570d76224b5e12257eb95b Mon Sep 17 00:00:00 2001
+From 49abb603029c245c5d3946c3a941437ceeae0c3c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 28 Mar 2016 20:46:14 -0400
Subject: [PATCH] Configurable Chunk Inhabited Timer
@@ -36,5 +36,5 @@ index 736fa1f62..61d34fc37 100644
public void c(long i) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0097-EntityPathfindEvent.patch b/Spigot-Server-Patches/0096-EntityPathfindEvent.patch
index dc1e483d49..7d41201621 100644
--- a/Spigot-Server-Patches/0097-EntityPathfindEvent.patch
+++ b/Spigot-Server-Patches/0096-EntityPathfindEvent.patch
@@ -1,4 +1,4 @@
-From 45f66cc197d1dcd2090286f05210c9acef78ca40 Mon Sep 17 00:00:00 2001
+From 8b31a83fcf313a58a3d2657eb4a618fe27452a35 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 28 Mar 2016 21:22:26 -0400
Subject: [PATCH] EntityPathfindEvent
@@ -35,5 +35,5 @@ index 43b2be505..c0ef2400b 100644
float f = this.h();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0098-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch b/Spigot-Server-Patches/0097-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch
index 928b555b1b..d0adde3580 100644
--- a/Spigot-Server-Patches/0098-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch
+++ b/Spigot-Server-Patches/0097-Prevent-Waterflow-BlockFromToEvent-from-loading-chun.patch
@@ -1,4 +1,4 @@
-From 063a6b2a26bfabac382e663575b0a98e517346d9 Mon Sep 17 00:00:00 2001
+From 58e7452d99c66366f890d624f3ee8315fe87eb8c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 28 Mar 2016 22:03:09 -0400
Subject: [PATCH] Prevent Waterflow BlockFromToEvent from loading chunks
@@ -48,5 +48,5 @@ index 0a2823686..8eba70b01 100644
if (this.material == Material.LAVA) {
this.fizz(world, blockposition);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0099-Reduce-IO-ops-opening-a-new-region-file.patch b/Spigot-Server-Patches/0098-Reduce-IO-ops-opening-a-new-region-file.patch
index 18ee6f8d42..0e9e804207 100644
--- a/Spigot-Server-Patches/0099-Reduce-IO-ops-opening-a-new-region-file.patch
+++ b/Spigot-Server-Patches/0098-Reduce-IO-ops-opening-a-new-region-file.patch
@@ -1,11 +1,11 @@
-From 5fd361c508284348b1fe96835571b9d871da0ddc Mon Sep 17 00:00:00 2001
+From 4e9603ee0e06578012952c18fe907aff009b583c Mon Sep 17 00:00:00 2001
From: Antony Riley <[email protected]>
Date: Tue, 29 Mar 2016 06:56:23 +0300
Subject: [PATCH] Reduce IO ops opening a new region file.
diff --git a/src/main/java/net/minecraft/server/RegionFile.java b/src/main/java/net/minecraft/server/RegionFile.java
-index 9cfc46bc2..637e5baaf 100644
+index ed840dbc9..4008a2143 100644
--- a/src/main/java/net/minecraft/server/RegionFile.java
+++ b/src/main/java/net/minecraft/server/RegionFile.java
@@ -8,9 +8,12 @@ import java.io.ByteArrayInputStream;
@@ -49,5 +49,5 @@ index 9cfc46bc2..637e5baaf 100644
}
} catch (IOException ioexception) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0100-Sanitise-RegionFileCache-and-make-configurable.patch b/Spigot-Server-Patches/0099-Sanitise-RegionFileCache-and-make-configurable.patch
index 61f928c687..05510d35eb 100644
--- a/Spigot-Server-Patches/0100-Sanitise-RegionFileCache-and-make-configurable.patch
+++ b/Spigot-Server-Patches/0099-Sanitise-RegionFileCache-and-make-configurable.patch
@@ -1,4 +1,4 @@
-From 61c14766f4cf6eb0ac45cfcd60aae9fdcba217e8 Mon Sep 17 00:00:00 2001
+From e9bec1384df97f7d694ebfa1dad07e0ae0e3faab Mon Sep 17 00:00:00 2001
From: Antony Riley <[email protected]>
Date: Tue, 29 Mar 2016 08:22:55 +0300
Subject: [PATCH] Sanitise RegionFileCache and make configurable.
@@ -25,7 +25,7 @@ index 6907d4680..c3ff47e00 100644
+ }
}
diff --git a/src/main/java/net/minecraft/server/RegionFileCache.java b/src/main/java/net/minecraft/server/RegionFileCache.java
-index 19fbf9b4a..ad00c39ce 100644
+index 02b9bc8df..91b55074e 100644
--- a/src/main/java/net/minecraft/server/RegionFileCache.java
+++ b/src/main/java/net/minecraft/server/RegionFileCache.java
@@ -8,10 +8,12 @@ import java.io.File;
@@ -40,9 +40,9 @@ index 19fbf9b4a..ad00c39ce 100644
- public static final Map<File, RegionFile> a = Maps.newHashMap(); // Spigot - private -> public
+ public static final Map<File, RegionFile> a = new LinkedHashMap(PaperConfig.regionFileCacheSize, 0.75f, true); // Spigot - private -> public, Paper - HashMap -> LinkedHashMap
- // Paper start
public static synchronized RegionFile a(File file, int i, int j) {
-@@ -32,8 +34,8 @@ public class RegionFileCache {
+ File file1 = new File(file, "region");
+@@ -25,8 +27,8 @@ public class RegionFileCache {
file1.mkdirs();
}
@@ -53,7 +53,7 @@ index 19fbf9b4a..ad00c39ce 100644
}
RegionFile regionfile1 = new RegionFile(file2);
-@@ -64,6 +66,22 @@ public class RegionFileCache {
+@@ -57,6 +59,22 @@ public class RegionFileCache {
}
}
@@ -77,5 +77,5 @@ index 19fbf9b4a..ad00c39ce 100644
Iterator iterator = RegionFileCache.a.values().iterator();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0101-Use-Optimized-Collections.patch b/Spigot-Server-Patches/0100-Use-Optimized-Collections.patch
index 793086bf92..44fc35b3bb 100644
--- a/Spigot-Server-Patches/0101-Use-Optimized-Collections.patch
+++ b/Spigot-Server-Patches/0100-Use-Optimized-Collections.patch
@@ -1,4 +1,4 @@
-From 0d5d2097b72aa92d7199dd4b84adc080cb9df775 Mon Sep 17 00:00:00 2001
+From bf55746ae8469ec426c19372f7fd267fc13b976e Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 30 Mar 2016 02:13:24 -0400
Subject: [PATCH] Use Optimized Collections
@@ -13,7 +13,7 @@ These collections are super fast as seen
http://java-performance.info/hashmap-overview-jdk-fastutil-goldman-sachs-hppc-koloboke-trove-january-2015/
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java
-index a7e8a3f7d..54b454fe3 100644
+index b49f4e292..dd37bec73 100644
--- a/src/main/java/net/minecraft/server/ChunkProviderServer.java
+++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java
@@ -24,7 +24,7 @@ import org.bukkit.event.world.ChunkUnloadEvent;
@@ -47,5 +47,5 @@ index 419add5db..820c15278 100644
private boolean f = true;
private boolean g;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0102-Do-not-load-chunks-for-light-checks.patch b/Spigot-Server-Patches/0101-Do-not-load-chunks-for-light-checks.patch
index c4db3b2789..0adcf8eaa8 100644
--- a/Spigot-Server-Patches/0102-Do-not-load-chunks-for-light-checks.patch
+++ b/Spigot-Server-Patches/0101-Do-not-load-chunks-for-light-checks.patch
@@ -1,4 +1,4 @@
-From 22757113dc8d4014c7fe8ef4fb3d8a734fddf9fe Mon Sep 17 00:00:00 2001
+From 0528c8e87adbb3e0ca9714a8c7cdada59d34319a Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 31 Mar 2016 19:17:58 -0400
Subject: [PATCH] Do not load chunks for light checks
@@ -19,5 +19,5 @@ index f86c64cb2..7e6459654 100644
Chunk chunk = this.getChunkAtWorldCoords(blockposition);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0103-Add-PlayerUseUnknownEntityEvent.patch b/Spigot-Server-Patches/0102-Add-PlayerUseUnknownEntityEvent.patch
index 4813c52b9d..a126211f05 100644
--- a/Spigot-Server-Patches/0103-Add-PlayerUseUnknownEntityEvent.patch
+++ b/Spigot-Server-Patches/0102-Add-PlayerUseUnknownEntityEvent.patch
@@ -1,4 +1,4 @@
-From a143c953207c29ed4c31626f8a19e2aaa5ef72c0 Mon Sep 17 00:00:00 2001
+From ce229663241dcac2571047f5a1c9af02acd3c1c3 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sat, 2 Apr 2016 05:09:16 -0400
Subject: [PATCH] Add PlayerUseUnknownEntityEvent
@@ -39,5 +39,5 @@ index b67837dd2..840448995 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0104-Fix-reducedDebugInfo-not-initialized-on-client.patch b/Spigot-Server-Patches/0103-Fix-reducedDebugInfo-not-initialized-on-client.patch
index bf318a6fe6..4c32cb1f8c 100644
--- a/Spigot-Server-Patches/0104-Fix-reducedDebugInfo-not-initialized-on-client.patch
+++ b/Spigot-Server-Patches/0103-Fix-reducedDebugInfo-not-initialized-on-client.patch
@@ -1,11 +1,11 @@
-From a93413a68948fca1c6565e2998d21c76031a7f04 Mon Sep 17 00:00:00 2001
+From 797ffb13230f48f427a2a5e354dce5cc853ae481 Mon Sep 17 00:00:00 2001
From: Jedediah Smith <[email protected]>
Date: Sat, 2 Apr 2016 20:37:03 -0400
Subject: [PATCH] Fix reducedDebugInfo not initialized on client
diff --git a/src/main/java/net/minecraft/server/PlayerList.java b/src/main/java/net/minecraft/server/PlayerList.java
-index d6a2bbc08..b8d48b45c 100644
+index 59c7e78b8..e303b45f0 100644
--- a/src/main/java/net/minecraft/server/PlayerList.java
+++ b/src/main/java/net/minecraft/server/PlayerList.java
@@ -154,6 +154,7 @@ public abstract class PlayerList {
@@ -17,5 +17,5 @@ index d6a2bbc08..b8d48b45c 100644
entityplayer.getStatisticManager().d();
entityplayer.getStatisticManager().updateStatistics(entityplayer);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0105-Configurable-Grass-Spread-Tick-Rate.patch b/Spigot-Server-Patches/0104-Configurable-Grass-Spread-Tick-Rate.patch
index 2928d83bd5..38541c1730 100644
--- a/Spigot-Server-Patches/0105-Configurable-Grass-Spread-Tick-Rate.patch
+++ b/Spigot-Server-Patches/0104-Configurable-Grass-Spread-Tick-Rate.patch
@@ -1,4 +1,4 @@
-From 2239e93f9ca22ddb356ed4ee329aae51355d6a5d Mon Sep 17 00:00:00 2001
+From 408594ec2da3c56bb04e5789c7fb2ccaa85dd7c2 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 3 Apr 2016 16:28:17 -0400
Subject: [PATCH] Configurable Grass Spread Tick Rate
@@ -32,5 +32,5 @@ index 8b43e6070..5cbc95f7c 100644
int lightLevel = -1; // Paper
if (world.getType(blockposition.up()).c() > 2 && (lightLevel = world.getLightLevel(blockposition.up())) < 4) { // Paper - move light check to end to avoid unneeded light lookups
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0106-Configurable-Keep-Spawn-Loaded-range-per-world.patch b/Spigot-Server-Patches/0105-Configurable-Keep-Spawn-Loaded-range-per-world.patch
index b323cea537..bcb8bf2f4f 100644
--- a/Spigot-Server-Patches/0106-Configurable-Keep-Spawn-Loaded-range-per-world.patch
+++ b/Spigot-Server-Patches/0105-Configurable-Keep-Spawn-Loaded-range-per-world.patch
@@ -1,4 +1,4 @@
-From 02aceb5c58c3c99427fbc68765cf7ce5340d477d Mon Sep 17 00:00:00 2001
+From f825c7818bd1558c1371f174a954545f6959d539 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 13 Sep 2014 23:14:43 -0400
Subject: [PATCH] Configurable Keep Spawn Loaded range per world
@@ -83,5 +83,5 @@ index f65611a6a..9965235ab 100644
loadChunk(chunkCoordX + x, chunkCoordZ + z);
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0107-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch b/Spigot-Server-Patches/0106-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch
index ffad2997ae..87376f9ffe 100644
--- a/Spigot-Server-Patches/0107-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch
+++ b/Spigot-Server-Patches/0106-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch
@@ -1,4 +1,4 @@
-From a22863594140aa2beb47672cc81f2eeca3a4424c Mon Sep 17 00:00:00 2001
+From a5d5dda4e43b4daafab005b8cf63e5eb148ebd56 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 3 Apr 2016 17:48:50 -0400
Subject: [PATCH] Fix Cancelling BlockPlaceEvent triggering physics
@@ -17,5 +17,5 @@ index dba3fb167..44108ab9a 100644
this.a(blockposition.east(), block, blockposition);
this.a(blockposition.down(), block, blockposition);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0108-Don-t-spam-reload-spawn-chunks-in-nether-end.patch b/Spigot-Server-Patches/0107-Don-t-spam-reload-spawn-chunks-in-nether-end.patch
index 65a3174398..be3cddf75c 100644
--- a/Spigot-Server-Patches/0108-Don-t-spam-reload-spawn-chunks-in-nether-end.patch
+++ b/Spigot-Server-Patches/0107-Don-t-spam-reload-spawn-chunks-in-nether-end.patch
@@ -1,4 +1,4 @@
-From b45bff5ab25d652697981a8e08b69d4d52edf888 Mon Sep 17 00:00:00 2001
+From 76d4bbc0f57b08ce52b6d3a4f3da9c7dc720c6e4 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 5 Apr 2016 19:42:22 -0400
Subject: [PATCH] Don't spam reload spawn chunks in nether/end
@@ -29,5 +29,5 @@ index a27512c0f..4691b3d8f 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0109-Remove-Debug-checks-from-DataBits.patch b/Spigot-Server-Patches/0108-Remove-Debug-checks-from-DataBits.patch
index 25599d4a18..6dad35ca53 100644
--- a/Spigot-Server-Patches/0109-Remove-Debug-checks-from-DataBits.patch
+++ b/Spigot-Server-Patches/0108-Remove-Debug-checks-from-DataBits.patch
@@ -1,4 +1,4 @@
-From 09e2228c9837b20fdc95318fbe4e2a2d8a396f57 Mon Sep 17 00:00:00 2001
+From bc6666b8fea7c026847ea036395301569eae5fa2 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 5 Apr 2016 21:38:58 -0400
Subject: [PATCH] Remove Debug checks from DataBits
@@ -42,5 +42,5 @@ index f3a6799a8..fa0fd8a9c 100644
int k = j / 64;
int l = ((i + 1) * this.b - 1) / 64;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0110-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch b/Spigot-Server-Patches/0109-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch
index 201587187b..64619cd9e0 100644
--- a/Spigot-Server-Patches/0110-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch
+++ b/Spigot-Server-Patches/0109-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch
@@ -1,4 +1,4 @@
-From 961fafdaceab970599d69a51dd78cb93a0d93a25 Mon Sep 17 00:00:00 2001
+From c9d7dd9e35bd8ad3ec1b3ced918e0fdb1dae60b3 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Wed, 6 Apr 2016 01:04:23 -0500
Subject: [PATCH] Option to use vanilla per-world scoreboard coloring on names
@@ -51,5 +51,5 @@ index 840448995..dfbae01f4 100644
if (((LazyPlayerSet) event.getRecipients()).isLazy()) {
for (Object recipient : minecraftServer.getPlayerList().players) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0111-Workaround-for-setting-passengers-on-players.patch b/Spigot-Server-Patches/0110-Workaround-for-setting-passengers-on-players.patch
index efbb98a3c9..3296b0bd10 100644
--- a/Spigot-Server-Patches/0111-Workaround-for-setting-passengers-on-players.patch
+++ b/Spigot-Server-Patches/0110-Workaround-for-setting-passengers-on-players.patch
@@ -1,4 +1,4 @@
-From 5fa0344f756b199b838d8addb7e3f50efe5a4f91 Mon Sep 17 00:00:00 2001
+From e5988d5b1cd40ac1a8b4fa2868e5214516b99c73 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 10 Apr 2016 03:23:32 -0500
Subject: [PATCH] Workaround for setting passengers on players
@@ -6,7 +6,7 @@ Subject: [PATCH] Workaround for setting passengers on players
SPIGOT-1915 & GH-114
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index 80a6a0b41..5f6b182d6 100644
+index 0a9e8b9cd..8e06c2140 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -589,6 +589,17 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
@@ -28,5 +28,5 @@ index 80a6a0b41..5f6b182d6 100644
public void setSneaking(boolean sneak) {
getHandle().setSneaking(sneak);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0112-Remove-unused-World-Tile-Entity-List.patch b/Spigot-Server-Patches/0111-Remove-unused-World-Tile-Entity-List.patch
index c3873355a9..308096a20f 100644
--- a/Spigot-Server-Patches/0112-Remove-unused-World-Tile-Entity-List.patch
+++ b/Spigot-Server-Patches/0111-Remove-unused-World-Tile-Entity-List.patch
@@ -1,4 +1,4 @@
-From dcfc848c896f88a21c47d10b8e5914bdeeda4321 Mon Sep 17 00:00:00 2001
+From 0ee8a42416c06bb0ac9c29ab71474a8f97e0006f Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 13 Apr 2016 00:25:28 -0400
Subject: [PATCH] Remove unused World Tile Entity List
@@ -67,5 +67,5 @@ index 9bc8ce64c..2f4728b0d 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0113-Don-t-tick-Skulls-unused-code.patch b/Spigot-Server-Patches/0112-Don-t-tick-Skulls-unused-code.patch
index c0064af2b3..8bfabdb113 100644
--- a/Spigot-Server-Patches/0113-Don-t-tick-Skulls-unused-code.patch
+++ b/Spigot-Server-Patches/0112-Don-t-tick-Skulls-unused-code.patch
@@ -1,4 +1,4 @@
-From 421db0871b70be8fbcee14ef32188a132e5e12d2 Mon Sep 17 00:00:00 2001
+From 6f8419e69afc9f0873ee2f8d073fa6aee9c9ff7b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 13 Apr 2016 00:30:10 -0400
Subject: [PATCH] Don't tick Skulls - unused code
@@ -18,5 +18,5 @@ index edd6fb69e..380373c0e 100644
private int a;
public int rotation;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0114-Configurable-Player-Collision.patch b/Spigot-Server-Patches/0113-Configurable-Player-Collision.patch
index c8b37aa397..f5eff894ca 100644
--- a/Spigot-Server-Patches/0114-Configurable-Player-Collision.patch
+++ b/Spigot-Server-Patches/0113-Configurable-Player-Collision.patch
@@ -1,4 +1,4 @@
-From 6e0a59b05544ff285c2775c54e01c0a5b08c8371 Mon Sep 17 00:00:00 2001
+From 5c7d4a23609617b8822fa851a9550b15a8bcf6ee Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 13 Apr 2016 02:10:49 -0400
Subject: [PATCH] Configurable Player Collision
diff --git a/Spigot-Server-Patches/0115-Add-handshake-event-to-allow-plugins-to-handle-clien.patch b/Spigot-Server-Patches/0114-Add-handshake-event-to-allow-plugins-to-handle-clien.patch
index 9197eaab21..2d13371699 100644
--- a/Spigot-Server-Patches/0115-Add-handshake-event-to-allow-plugins-to-handle-clien.patch
+++ b/Spigot-Server-Patches/0114-Add-handshake-event-to-allow-plugins-to-handle-clien.patch
@@ -1,4 +1,4 @@
-From 3112e052aea6a52a5959ddef046c307f09443bbd Mon Sep 17 00:00:00 2001
+From 5b040a6ee5d97a584ea1875d45f251066eb51e79 Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Wed, 13 Apr 2016 20:21:38 -0700
Subject: [PATCH] Add handshake event to allow plugins to handle client
@@ -45,5 +45,5 @@ index a46df4b7f..f02263c34 100644
if ( split.length == 3 || split.length == 4 ) {
packethandshakinginsetprotocol.hostname = split[0];
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0116-Water-mobs-should-only-spawn-in-the-water.patch b/Spigot-Server-Patches/0115-Water-mobs-should-only-spawn-in-the-water.patch
index ba2f7fa0bc..8f48e60239 100644
--- a/Spigot-Server-Patches/0116-Water-mobs-should-only-spawn-in-the-water.patch
+++ b/Spigot-Server-Patches/0115-Water-mobs-should-only-spawn-in-the-water.patch
@@ -1,4 +1,4 @@
-From b5d0b73e9f5dc13affbd3c6fa857fe45deeaaa19 Mon Sep 17 00:00:00 2001
+From adfe939e1377279c32fe68488f5285302613c9ba Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Thu, 14 Apr 2016 17:48:56 -0500
Subject: [PATCH] Water mobs should only spawn in the water
@@ -26,5 +26,5 @@ index 90d33af95..251555713 100644
public boolean canSpawn() {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0117-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch b/Spigot-Server-Patches/0116-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch
index 3edcec5827..f97633e425 100644
--- a/Spigot-Server-Patches/0117-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch
+++ b/Spigot-Server-Patches/0116-Fix-Bugs-with-Spigot-Mob-Spawn-Logic.patch
@@ -1,4 +1,4 @@
-From 0e4f44dde4037101a88ba017da160589dbf53b9e Mon Sep 17 00:00:00 2001
+From ce270a9774afd4425f09187b3dae122dab3a8943 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 14 Apr 2016 21:01:39 -0400
Subject: [PATCH] Fix Bugs with Spigot Mob Spawn Logic
@@ -56,5 +56,5 @@ index 8749a1879..29d4c0866 100644
Iterator iterator1 = this.b.iterator();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0118-Configurable-RCON-IP-address.patch b/Spigot-Server-Patches/0117-Configurable-RCON-IP-address.patch
index 527777a6f9..13d59c3dab 100644
--- a/Spigot-Server-Patches/0118-Configurable-RCON-IP-address.patch
+++ b/Spigot-Server-Patches/0117-Configurable-RCON-IP-address.patch
@@ -1,4 +1,4 @@
-From 3cc6bf088a830f76ece5e6bb0c607c16278258cc Mon Sep 17 00:00:00 2001
+From 82d1f04f8a674ab31b52e27e1987cd1785acf94d Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 16 Apr 2016 00:39:33 -0400
Subject: [PATCH] Configurable RCON IP address
@@ -19,5 +19,5 @@ index a6a0d5a29..efcafe77f 100644
if (0 == this.h) {
this.h = this.i + 10;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0119-Prevent-Fire-from-loading-chunks.patch b/Spigot-Server-Patches/0118-Prevent-Fire-from-loading-chunks.patch
index a41984480c..d34de7efb8 100644
--- a/Spigot-Server-Patches/0119-Prevent-Fire-from-loading-chunks.patch
+++ b/Spigot-Server-Patches/0118-Prevent-Fire-from-loading-chunks.patch
@@ -1,4 +1,4 @@
-From 73b1b9d098df385f6eaad2694a09d0ad1b967c06 Mon Sep 17 00:00:00 2001
+From 0cf6a91a4ecb498d0867e197dbffb42a5280a096 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 17 Apr 2016 17:27:09 -0400
Subject: [PATCH] Prevent Fire from loading chunks
@@ -47,5 +47,5 @@ index 94cb9d462..dfc328850 100644
return i;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0120-Implement-PlayerLocaleChangeEvent.patch b/Spigot-Server-Patches/0119-Implement-PlayerLocaleChangeEvent.patch
index 57d0b4d59c..2afa48d599 100644
--- a/Spigot-Server-Patches/0120-Implement-PlayerLocaleChangeEvent.patch
+++ b/Spigot-Server-Patches/0119-Implement-PlayerLocaleChangeEvent.patch
@@ -1,4 +1,4 @@
-From 230b15e3cf0ecccba8688946cc029fd5d3a4a54d Mon Sep 17 00:00:00 2001
+From facac094d3f1909ca5c2d0100b0f343591690b5c Mon Sep 17 00:00:00 2001
From: Isaac Moore <[email protected]>
Date: Tue, 19 Apr 2016 14:09:31 -0500
Subject: [PATCH] Implement PlayerLocaleChangeEvent
diff --git a/Spigot-Server-Patches/0121-EntityRegainHealthEvent-isFastRegen-API.patch b/Spigot-Server-Patches/0120-EntityRegainHealthEvent-isFastRegen-API.patch
index a9ea4cd806..7d44f74edf 100644
--- a/Spigot-Server-Patches/0121-EntityRegainHealthEvent-isFastRegen-API.patch
+++ b/Spigot-Server-Patches/0120-EntityRegainHealthEvent-isFastRegen-API.patch
@@ -1,4 +1,4 @@
-From aef8810f99eda6a4fd16bb1dfdb0b03100e36362 Mon Sep 17 00:00:00 2001
+From 0be7d9227878e2d4b44885aa146bdbd64bda3fc5 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Fri, 22 Apr 2016 01:43:11 -0500
Subject: [PATCH] EntityRegainHealthEvent isFastRegen API
@@ -41,5 +41,5 @@ index b6e978668..8d95d148f 100644
this.foodTickTimer = 0;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0122-Add-ability-to-configure-frosted_ice-properties.patch b/Spigot-Server-Patches/0121-Add-ability-to-configure-frosted_ice-properties.patch
index 2276492ac2..014762288f 100644
--- a/Spigot-Server-Patches/0122-Add-ability-to-configure-frosted_ice-properties.patch
+++ b/Spigot-Server-Patches/0121-Add-ability-to-configure-frosted_ice-properties.patch
@@ -1,4 +1,4 @@
-From 4166ec0c617ad78d508f015a1d4da5199641c20f Mon Sep 17 00:00:00 2001
+From 6a3db8a7752bb7e49c4577771c3b92c763c0e159 Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Thu, 21 Apr 2016 23:51:55 -0700
Subject: [PATCH] Add ability to configure frosted_ice properties
@@ -44,5 +44,5 @@ index 73855826e..f079c3389 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0123-Vehicle-Event-Cancellation-Changes.patch b/Spigot-Server-Patches/0122-Vehicle-Event-Cancellation-Changes.patch
index fe509deea6..15ad6b94d2 100644
--- a/Spigot-Server-Patches/0123-Vehicle-Event-Cancellation-Changes.patch
+++ b/Spigot-Server-Patches/0122-Vehicle-Event-Cancellation-Changes.patch
@@ -1,4 +1,4 @@
-From 49d999a37165c4441c7479b021a7768a2f2d0c31 Mon Sep 17 00:00:00 2001
+From 293a7018d32c2e0e9aaf9eb4080530122a83d5fa Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Fri, 22 Apr 2016 18:20:05 -0500
Subject: [PATCH] Vehicle Event Cancellation Changes
@@ -41,5 +41,5 @@ index 8908d8b8d..0f4a1b66b 100644
entity.j = 60;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0124-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch b/Spigot-Server-Patches/0123-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch
index 06e8b1b88a..6413e2f607 100644
--- a/Spigot-Server-Patches/0124-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch
+++ b/Spigot-Server-Patches/0123-SPIGOT-1401-Fix-dispenser-dropper-furnace-placement.patch
@@ -1,4 +1,4 @@
-From fbebca9bf7a3e0aa8517e1009a3336ab8246e77c Mon Sep 17 00:00:00 2001
+From 043c470686058669deac012958193f1bddfa2a10 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 24 Apr 2016 19:49:33 -0500
Subject: [PATCH] SPIGOT-1401: Fix dispenser, dropper, furnace placement
@@ -51,5 +51,5 @@ index 528005446..b0d03e408 100644
public boolean interact(World world, BlockPosition blockposition, IBlockData iblockdata, EntityHuman entityhuman, EnumHand enumhand, EnumDirection enumdirection, float f, float f1, float f2) {
if (world.isClientSide) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0125-Improve-Minecraft-Hopper-Performance.patch b/Spigot-Server-Patches/0124-Improve-Minecraft-Hopper-Performance.patch
index 178841c220..38e4153791 100644
--- a/Spigot-Server-Patches/0125-Improve-Minecraft-Hopper-Performance.patch
+++ b/Spigot-Server-Patches/0124-Improve-Minecraft-Hopper-Performance.patch
@@ -1,4 +1,4 @@
-From 3d13d3f46d166118a68be71adde74e57d7cb1d0f Mon Sep 17 00:00:00 2001
+From bf25b8717b9a888b98fe9542ac860429350c61bb Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 27 Apr 2016 22:09:52 -0400
Subject: [PATCH] Improve Minecraft Hopper Performance
@@ -86,5 +86,5 @@ index 6acce15e7..44b6ecc5d 100644
return this.f > 0;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0126-remove-null-possibility-for-getServer-singleton.patch b/Spigot-Server-Patches/0125-remove-null-possibility-for-getServer-singleton.patch
index c661ce95e5..f34b62446b 100644
--- a/Spigot-Server-Patches/0126-remove-null-possibility-for-getServer-singleton.patch
+++ b/Spigot-Server-Patches/0125-remove-null-possibility-for-getServer-singleton.patch
@@ -1,4 +1,4 @@
-From 062ba076f982db42212697357f485aa5d920df0a Mon Sep 17 00:00:00 2001
+From 13ae7fd9680c4c26bfb24bc38f5372dab2c0f303 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 28 Apr 2016 00:57:27 -0400
Subject: [PATCH] remove null possibility for getServer singleton
@@ -35,5 +35,5 @@ index 430168d21..83b62da55 100644
// CraftBukkit end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0127-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch b/Spigot-Server-Patches/0126-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch
index ed4b9fff2d..19c3943e2d 100644
--- a/Spigot-Server-Patches/0127-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch
+++ b/Spigot-Server-Patches/0126-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch
@@ -1,4 +1,4 @@
-From 014e66039c805fb82717b0f6fe7c6b8d30f3699a Mon Sep 17 00:00:00 2001
+From 7c6cdf790cf13759abac08cc78be4f7e82689711 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 29 Apr 2016 20:02:00 -0400
Subject: [PATCH] Improve Maps (in item frames) performance and bug fixes
@@ -145,5 +145,5 @@ index 256a13178..5768cd512 100644
public RenderData() {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0128-LootTable-API-Replenishable-Lootables-Feature.patch b/Spigot-Server-Patches/0127-LootTable-API-Replenishable-Lootables-Feature.patch
index 711c5c35fc..24617487a0 100644
--- a/Spigot-Server-Patches/0128-LootTable-API-Replenishable-Lootables-Feature.patch
+++ b/Spigot-Server-Patches/0127-LootTable-API-Replenishable-Lootables-Feature.patch
@@ -1,4 +1,4 @@
-From 7d61f1ae6c1042b230ece85761341c36ce482e6d Mon Sep 17 00:00:00 2001
+From bfc069f2e9f925c0f10d95b9cdbdd33ea8a3f8f7 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 1 May 2016 21:19:14 -0400
Subject: [PATCH] LootTable API & Replenishable Lootables Feature
@@ -782,5 +782,5 @@ index e9963e21c..acb4dee04 100644
CraftMinecartHopper(CraftServer server, EntityMinecartHopper entity) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0129-Do-not-load-chunks-for-pathfinding.patch b/Spigot-Server-Patches/0128-Do-not-load-chunks-for-pathfinding.patch
index d9deb4a10f..cebfc41856 100644
--- a/Spigot-Server-Patches/0129-Do-not-load-chunks-for-pathfinding.patch
+++ b/Spigot-Server-Patches/0128-Do-not-load-chunks-for-pathfinding.patch
@@ -1,4 +1,4 @@
-From bd0317665aa18996d5e315cf993f1ee8c705efc8 Mon Sep 17 00:00:00 2001
+From 0e544cd8d1e8174c68a97013f8898d58741d0340 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 19 Jan 2016 00:13:19 -0500
Subject: [PATCH] Do not load chunks for pathfinding
@@ -18,5 +18,5 @@ index 08b986fd7..786d1dd22 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0130-Entity-Tracking-Improvements.patch b/Spigot-Server-Patches/0129-Entity-Tracking-Improvements.patch
index 1389f2d469..349a9c13ad 100644
--- a/Spigot-Server-Patches/0130-Entity-Tracking-Improvements.patch
+++ b/Spigot-Server-Patches/0129-Entity-Tracking-Improvements.patch
@@ -1,4 +1,4 @@
-From dfc386797ff567e4f4c54a63e24ddb8240df07d7 Mon Sep 17 00:00:00 2001
+From d0d65d40d665bd4857968bce815a16b73fb71992 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 17 Jun 2013 01:24:00 -0400
Subject: [PATCH] Entity Tracking Improvements
@@ -99,5 +99,5 @@ index fbda70a39..c28b4bd44 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0131-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch b/Spigot-Server-Patches/0130-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch
index 91db886b86..5386a82010 100644
--- a/Spigot-Server-Patches/0131-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch
+++ b/Spigot-Server-Patches/0130-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch
@@ -1,4 +1,4 @@
-From c08c205ecb62164eb4e00f5356319ced19481ab3 Mon Sep 17 00:00:00 2001
+From 0886e9d5e5edb0b883647a0ac6b83aa38b602b29 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 7 May 2016 23:33:08 -0400
Subject: [PATCH] Don't save empty scoreboard teams to scoreboard.dat
@@ -31,5 +31,5 @@ index 230004b4a..62752f816 100644
nbttagcompound.setString("Name", scoreboardteam.getName());
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0132-Do-not-mark-chunks-as-active-for-neighbor-updates.patch b/Spigot-Server-Patches/0131-Do-not-mark-chunks-as-active-for-neighbor-updates.patch
index c1b64592a8..6d69b6cde3 100644
--- a/Spigot-Server-Patches/0132-Do-not-mark-chunks-as-active-for-neighbor-updates.patch
+++ b/Spigot-Server-Patches/0131-Do-not-mark-chunks-as-active-for-neighbor-updates.patch
@@ -1,4 +1,4 @@
-From 540962bdce2796a369838635bbb1f15eafeb414c Mon Sep 17 00:00:00 2001
+From b45938c5752cc909b6cb49cef6768cda18a5788c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 12 May 2016 01:55:17 -0400
Subject: [PATCH] Do not mark chunks as active for neighbor updates
@@ -44,5 +44,5 @@ index a6cf1d83d..3db29161d 100644
if (chunk4 != null) {
chunk4.a(chunkgenerator);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0133-Fix-Chunk-Unload-Queue-Issues.patch b/Spigot-Server-Patches/0132-Fix-Chunk-Unload-Queue-Issues.patch
index e69374207b..c67db5d1ac 100644
--- a/Spigot-Server-Patches/0133-Fix-Chunk-Unload-Queue-Issues.patch
+++ b/Spigot-Server-Patches/0132-Fix-Chunk-Unload-Queue-Issues.patch
@@ -1,4 +1,4 @@
-From 9e02e7677c27c8b05f69b00620f98b3f6a583e31 Mon Sep 17 00:00:00 2001
+From 2f0e1a92eb0215f3ea7481cc54eeaf6b8ba23cac Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 12 May 2016 02:03:56 -0400
Subject: [PATCH] Fix Chunk Unload Queue Issues
@@ -22,7 +22,7 @@ index 3db29161d..98f2cff15 100644
// Paper start
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java
-index 54b454fe3..57ae50d2e 100644
+index dd37bec73..eb3225ef2 100644
--- a/src/main/java/net/minecraft/server/ChunkProviderServer.java
+++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java
@@ -299,6 +299,7 @@ public class ChunkProviderServer implements IChunkProvider {
@@ -34,5 +34,5 @@ index 54b454fe3..57ae50d2e 100644
continue;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0134-System-property-for-disabling-watchdoge.patch b/Spigot-Server-Patches/0133-System-property-for-disabling-watchdoge.patch
index ae5f115c6a..0b88f39dc8 100644
--- a/Spigot-Server-Patches/0134-System-property-for-disabling-watchdoge.patch
+++ b/Spigot-Server-Patches/0133-System-property-for-disabling-watchdoge.patch
@@ -1,4 +1,4 @@
-From 922d126f9e81684c5ca795fbbf67a7c38aaf1c18 Mon Sep 17 00:00:00 2001
+From 16152841f16f55980d1d9ed723c60c33832f64c0 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Thu, 12 May 2016 23:02:58 -0500
Subject: [PATCH] System property for disabling watchdoge
@@ -18,5 +18,5 @@ index 6384d50e7..cb1fcf0f4 100644
Logger log = Bukkit.getServer().getLogger();
log.log( Level.SEVERE, "The server has stopped responding!" );
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0135-Optimize-EAR.patch b/Spigot-Server-Patches/0134-Optimize-EAR.patch
index e1e4c93b19..654afa58e1 100644
--- a/Spigot-Server-Patches/0135-Optimize-EAR.patch
+++ b/Spigot-Server-Patches/0134-Optimize-EAR.patch
@@ -1,4 +1,4 @@
-From 1dc6b412b3e0bed7ef8c58885a37931bd3467f06 Mon Sep 17 00:00:00 2001
+From a5d200f5f9ac0a6be1c90e383adeadc8b151e34a Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 13 May 2016 01:38:06 -0400
Subject: [PATCH] Optimize EAR
@@ -65,5 +65,5 @@ index c411ce886..c8a6ff3d4 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0136-Optimize-UserCache-Thread-Safe.patch b/Spigot-Server-Patches/0135-Optimize-UserCache-Thread-Safe.patch
index df0e2f3bd8..9097c497ae 100644
--- a/Spigot-Server-Patches/0136-Optimize-UserCache-Thread-Safe.patch
+++ b/Spigot-Server-Patches/0135-Optimize-UserCache-Thread-Safe.patch
@@ -1,4 +1,4 @@
-From 9541bcf765a36a89596125b143980a9565b96454 Mon Sep 17 00:00:00 2001
+From f8298bd0e0b7b50c1e71d97df928320f537323e6 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 16 May 2016 20:47:41 -0400
Subject: [PATCH] Optimize UserCache / Thread Safe
@@ -96,5 +96,5 @@ index ccfc755d2..989758cdf 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0137-Avoid-blocking-on-Network-Manager-creation.patch b/Spigot-Server-Patches/0136-Avoid-blocking-on-Network-Manager-creation.patch
index 07c5715db9..2318b30dd6 100644
--- a/Spigot-Server-Patches/0137-Avoid-blocking-on-Network-Manager-creation.patch
+++ b/Spigot-Server-Patches/0136-Avoid-blocking-on-Network-Manager-creation.patch
@@ -1,4 +1,4 @@
-From 65e18c08092da1309dc93d0853d3e80e10395ea8 Mon Sep 17 00:00:00 2001
+From fe563a5eab9483cb69f2b7bfc2c750fafe263b50 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 16 May 2016 23:19:16 -0400
Subject: [PATCH] Avoid blocking on Network Manager creation
@@ -43,5 +43,5 @@ index 6a71ebbd2..faf7b60af 100644
if ( org.spigotmc.SpigotConfig.playerShuffle > 0 && MinecraftServer.currentTick % org.spigotmc.SpigotConfig.playerShuffle == 0 )
{
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0138-Optional-old-TNT-cannon-behaviors.patch b/Spigot-Server-Patches/0137-Optional-old-TNT-cannon-behaviors.patch
index 62440326fa..1c9579533b 100644
--- a/Spigot-Server-Patches/0138-Optional-old-TNT-cannon-behaviors.patch
+++ b/Spigot-Server-Patches/0137-Optional-old-TNT-cannon-behaviors.patch
@@ -1,4 +1,4 @@
-From 82e8f7a4a44e9c66dfc85f545c4ce71cf719c1b8 Mon Sep 17 00:00:00 2001
+From 4570a07bfc85628581dfb4338637c0264f34df85 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 22 May 2016 20:20:55 -0500
Subject: [PATCH] Optional old TNT cannon behaviors
@@ -389,5 +389,5 @@ index d7bc6a0ed..f2785d86c 100644
EntityHuman entityhuman = (EntityHuman) entity;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0139-Faster-redstone-torch-rapid-clock-removal.patch b/Spigot-Server-Patches/0138-Faster-redstone-torch-rapid-clock-removal.patch
index e35c4bffcb..305a5a21cf 100644
--- a/Spigot-Server-Patches/0139-Faster-redstone-torch-rapid-clock-removal.patch
+++ b/Spigot-Server-Patches/0138-Faster-redstone-torch-rapid-clock-removal.patch
@@ -1,4 +1,4 @@
-From 8529869d620ac19136bca541423009322e9f3e3a Mon Sep 17 00:00:00 2001
+From ae790beb03eba954c38947720990f2f273b1d4e0 Mon Sep 17 00:00:00 2001
From: Martin Panzer <[email protected]>
Date: Mon, 23 May 2016 12:12:37 +0200
Subject: [PATCH] Faster redstone torch rapid clock removal
@@ -39,5 +39,5 @@ index 741236289..25a2a5d36 100644
public RedstoneUpdateInfo(BlockPosition blockposition, long i) {
this.a = blockposition;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0140-Ensure-Chunks-never-ever-load-async.patch b/Spigot-Server-Patches/0139-Ensure-Chunks-never-ever-load-async.patch
index 00733f4564..31e23a2f55 100644
--- a/Spigot-Server-Patches/0140-Ensure-Chunks-never-ever-load-async.patch
+++ b/Spigot-Server-Patches/0139-Ensure-Chunks-never-ever-load-async.patch
@@ -1,4 +1,4 @@
-From 0f1b139badcecfe47ada01bf5a643f6691154341 Mon Sep 17 00:00:00 2001
+From 7dacb06906b8a49f5fff6ac5d3e13f44e0921a4b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 27 May 2016 21:41:26 -0400
Subject: [PATCH] Ensure Chunks never ever load async
@@ -42,5 +42,5 @@ index b5efb9c3f..ef9529add 100644
return;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0141-Add-server-name-parameter.patch b/Spigot-Server-Patches/0140-Add-server-name-parameter.patch
index 2da74da40a..fcf79c9900 100644
--- a/Spigot-Server-Patches/0141-Add-server-name-parameter.patch
+++ b/Spigot-Server-Patches/0140-Add-server-name-parameter.patch
@@ -1,4 +1,4 @@
-From b2f2babfb133493364ec75644bc1952350434355 Mon Sep 17 00:00:00 2001
+From c325795fa35577349654d913c5be60aeddd6e6b4 Mon Sep 17 00:00:00 2001
From: Martin Panzer <[email protected]>
Date: Sat, 28 May 2016 16:54:03 +0200
Subject: [PATCH] Add server-name parameter
@@ -24,5 +24,5 @@ index 4399faf69..59d4e2e6f 100644
};
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0142-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch b/Spigot-Server-Patches/0141-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch
index efbfb96c24..a646c2821f 100644
--- a/Spigot-Server-Patches/0142-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch
+++ b/Spigot-Server-Patches/0141-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch
@@ -1,4 +1,4 @@
-From c2807401573c8f0758a9ce02696466bc911439c2 Mon Sep 17 00:00:00 2001
+From 309f96980dba21738a6b1d9d802bc2c9f67301b4 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 31 May 2016 22:53:50 -0400
Subject: [PATCH] Only send Dragon/Wither Death sounds to same world
@@ -44,5 +44,5 @@ index 9af34ba60..031507574 100644
double deltaZ = this.locZ - player.locZ;
double distanceSquared = deltaX * deltaX + deltaZ * deltaZ;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0143-Fix-FallingBlocks-being-stuck-on-fences.patch b/Spigot-Server-Patches/0142-Fix-FallingBlocks-being-stuck-on-fences.patch
index ae258a96df..0d6f9e3dd3 100644
--- a/Spigot-Server-Patches/0143-Fix-FallingBlocks-being-stuck-on-fences.patch
+++ b/Spigot-Server-Patches/0142-Fix-FallingBlocks-being-stuck-on-fences.patch
@@ -1,4 +1,4 @@
-From 33ecb4b8cf5348bc04ebf70d86f3d0a82c06c00a Mon Sep 17 00:00:00 2001
+From a57b2a20bfc3edce691470ca6def1e166dc6cfa4 Mon Sep 17 00:00:00 2001
From: Martin Panzer <[email protected]>
Date: Fri, 3 Jun 2016 23:13:39 +0200
Subject: [PATCH] Fix FallingBlocks being stuck on fences
@@ -102,5 +102,5 @@ index bb01929e8..8059e6dcd 100644
Block block = this.block.getBlock();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0144-Make-entities-look-for-hoppers.patch b/Spigot-Server-Patches/0143-Make-entities-look-for-hoppers.patch
index 99d810654c..125875ed30 100644
--- a/Spigot-Server-Patches/0144-Make-entities-look-for-hoppers.patch
+++ b/Spigot-Server-Patches/0143-Make-entities-look-for-hoppers.patch
@@ -1,4 +1,4 @@
-From 93a2af841f6352063d22593927b334434bae3383 Mon Sep 17 00:00:00 2001
+From 5e24b91319bb930c470e28e5751d7f9b758fe063 Mon Sep 17 00:00:00 2001
From: Techcable <[email protected]>
Date: Sat, 18 Jun 2016 01:01:37 -0500
Subject: [PATCH] Make entities look for hoppers
@@ -378,5 +378,5 @@ index 44b6ecc5d..022e64520 100644
if (!list.isEmpty()) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0145-Delay-Chunk-Unloads-based-on-Player-Movement.patch b/Spigot-Server-Patches/0144-Delay-Chunk-Unloads-based-on-Player-Movement.patch
index e5cf53bf95..6faf012e78 100644
--- a/Spigot-Server-Patches/0145-Delay-Chunk-Unloads-based-on-Player-Movement.patch
+++ b/Spigot-Server-Patches/0144-Delay-Chunk-Unloads-based-on-Player-Movement.patch
@@ -1,4 +1,4 @@
-From 47bc97578256db7c8dc522c0810655ebc94b512a Mon Sep 17 00:00:00 2001
+From 42eb9c7ff29419933afefaaa21c757752b817666 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 18 Jun 2016 23:22:12 -0400
Subject: [PATCH] Delay Chunk Unloads based on Player Movement
@@ -47,7 +47,7 @@ index 98f2cff15..88437d77a 100644
public final int locZ;
private boolean m;
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java
-index 57ae50d2e..0a8e09e5e 100644
+index eb3225ef2..81b9bb884 100644
--- a/src/main/java/net/minecraft/server/ChunkProviderServer.java
+++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java
@@ -315,6 +315,19 @@ public class ChunkProviderServer implements IChunkProvider {
@@ -140,5 +140,5 @@ index 9965235ab..3f8859a1f 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0146-Toggleable-Elytra-Wall-Damage.patch b/Spigot-Server-Patches/0145-Toggleable-Elytra-Wall-Damage.patch
index be17bab921..ecdf42102c 100644
--- a/Spigot-Server-Patches/0146-Toggleable-Elytra-Wall-Damage.patch
+++ b/Spigot-Server-Patches/0145-Toggleable-Elytra-Wall-Damage.patch
@@ -1,4 +1,4 @@
-From bc29002b6c5ff86ac128aee61f9e8d08c20eeeb5 Mon Sep 17 00:00:00 2001
+From dcfa2ba7251ae9627d3dda488cbdf7e3cc31892e Mon Sep 17 00:00:00 2001
From: Jadon Fowler <[email protected]>
Date: Sat, 18 Jun 2016 23:13:59 -0700
Subject: [PATCH] Toggleable Elytra Wall Damage
@@ -41,5 +41,5 @@ index ec901150d..b8ac99e5d 100644
if (this.onGround && !this.world.isClientSide) {
if (getFlag(7) && !CraftEventFactory.callToggleGlideEvent(this, false).isCancelled()) // CraftBukkit
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0147-Fix-Double-World-Add-issues.patch b/Spigot-Server-Patches/0146-Fix-Double-World-Add-issues.patch
index 5501f4edb3..a77b14b155 100644
--- a/Spigot-Server-Patches/0147-Fix-Double-World-Add-issues.patch
+++ b/Spigot-Server-Patches/0146-Fix-Double-World-Add-issues.patch
@@ -1,4 +1,4 @@
-From df9b45642a0350faf91c0100855ee2d22435f4ce Mon Sep 17 00:00:00 2001
+From 54c81de7d1b0aa3d7741b255d4fda4f562d20c8a Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 21 Jun 2016 22:54:34 -0400
Subject: [PATCH] Fix Double World Add issues
diff --git a/Spigot-Server-Patches/0148-Fix-Old-Sign-Conversion.patch b/Spigot-Server-Patches/0147-Fix-Old-Sign-Conversion.patch
index ac751f8a5f..e1c05a0160 100644
--- a/Spigot-Server-Patches/0148-Fix-Old-Sign-Conversion.patch
+++ b/Spigot-Server-Patches/0147-Fix-Old-Sign-Conversion.patch
@@ -1,4 +1,4 @@
-From b186fced2094d441de37e5b76a68e2b8dd8f0bda Mon Sep 17 00:00:00 2001
+From 0ae70ecc0b9df6e3dfedfaa196ff7d1484f59294 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 17 Jun 2016 20:50:11 -0400
Subject: [PATCH] Fix Old Sign Conversion
@@ -67,5 +67,5 @@ index 34ade146c..242552c36 100644
try {
this.lines[i] = ChatComponentUtils.filterForDisplay(icommandlistener, ichatbasecomponent, (Entity) null);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0149-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch b/Spigot-Server-Patches/0148-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch
index 650466cb0b..6d6b6cb12a 100644
--- a/Spigot-Server-Patches/0149-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch
+++ b/Spigot-Server-Patches/0148-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch
@@ -1,4 +1,4 @@
-From 9c9779271b3982365fb2e2cd4c779dc8f918ab04 Mon Sep 17 00:00:00 2001
+From 8596066290cfcde927c9d9f5b49898b3788e6f3e Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sat, 16 Jul 2016 19:11:17 -0500
Subject: [PATCH] Don't lookup game profiles that have no UUID and no name
@@ -18,5 +18,5 @@ index 989758cdf..1c619c596 100644
GameProfile gameprofile = new GameProfile(uuid, s);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0150-More-informative-vehicle-moved-wrongly-message.patch b/Spigot-Server-Patches/0149-More-informative-vehicle-moved-wrongly-message.patch
index f720c1aea9..eb3786568a 100644
--- a/Spigot-Server-Patches/0150-More-informative-vehicle-moved-wrongly-message.patch
+++ b/Spigot-Server-Patches/0149-More-informative-vehicle-moved-wrongly-message.patch
@@ -1,4 +1,4 @@
-From 8fa14bdc0cab3b0e51f4255fb748ba1a5305cf13 Mon Sep 17 00:00:00 2001
+From 6d446eaa300db8b349d0c5813e6bf2758beb8816 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Thu, 28 Jul 2016 17:58:53 -0500
Subject: [PATCH] More informative vehicle moved wrongly message
@@ -18,5 +18,5 @@ index dfbae01f4..4b79031f0 100644
entity.setLocation(d3, d4, d5, f, f1);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0151-Re-track-players-that-dismount-from-other-players.patch b/Spigot-Server-Patches/0150-Re-track-players-that-dismount-from-other-players.patch
index ed5eb22756..0cee8d1517 100644
--- a/Spigot-Server-Patches/0151-Re-track-players-that-dismount-from-other-players.patch
+++ b/Spigot-Server-Patches/0150-Re-track-players-that-dismount-from-other-players.patch
@@ -1,4 +1,4 @@
-From 44ea66d13039d7c00b6fb87a41a187ba42690249 Mon Sep 17 00:00:00 2001
+From db3336329ce3d39657824be9a6af3f84b4123532 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 31 Jul 2016 16:33:03 -0500
Subject: [PATCH] Re-track players that dismount from other players
diff --git a/Spigot-Server-Patches/0152-Add-setting-for-proxy-online-mode-status.patch b/Spigot-Server-Patches/0151-Add-setting-for-proxy-online-mode-status.patch
index 3a4bd2be25..ac0ecea9c3 100644
--- a/Spigot-Server-Patches/0152-Add-setting-for-proxy-online-mode-status.patch
+++ b/Spigot-Server-Patches/0151-Add-setting-for-proxy-online-mode-status.patch
@@ -1,4 +1,4 @@
-From cdcf33ebe123e94c1e5a9882232d064285482ab0 Mon Sep 17 00:00:00 2001
+From a9a7d486128aa9801cbc4733db287bd1dadb961f Mon Sep 17 00:00:00 2001
From: Gabriele C <[email protected]>
Date: Fri, 5 Aug 2016 01:03:08 +0200
Subject: [PATCH] Add setting for proxy online mode status
@@ -47,5 +47,5 @@ index a958ce998..8ade16865 100644
profile = console.getUserCache().getProfile( name );
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0153-Optimise-BlockStateEnum-hashCode-and-equals.patch b/Spigot-Server-Patches/0152-Optimise-BlockStateEnum-hashCode-and-equals.patch
index 80ac491d47..234464447e 100644
--- a/Spigot-Server-Patches/0153-Optimise-BlockStateEnum-hashCode-and-equals.patch
+++ b/Spigot-Server-Patches/0152-Optimise-BlockStateEnum-hashCode-and-equals.patch
@@ -1,4 +1,4 @@
-From 7293031a9dea2d01c59bc139f80b4a4f50b6c083 Mon Sep 17 00:00:00 2001
+From 451df5c9f607c0f8f087b70c06ec5736521cf7b6 Mon Sep 17 00:00:00 2001
From: Alfie Cleveland <[email protected]>
Date: Fri, 19 Aug 2016 01:52:56 +0100
Subject: [PATCH] Optimise BlockStateEnum hashCode and equals
@@ -58,5 +58,5 @@ index 288c52c55..66c459d83 100644
public static <T extends Enum<T> & INamable> BlockStateEnum<T> of(String s, Class<T> oclass) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0154-Disable-ticking-of-snow-blocks.patch b/Spigot-Server-Patches/0153-Disable-ticking-of-snow-blocks.patch
index 1e93d97703..35bcecdf5f 100644
--- a/Spigot-Server-Patches/0154-Disable-ticking-of-snow-blocks.patch
+++ b/Spigot-Server-Patches/0153-Disable-ticking-of-snow-blocks.patch
@@ -1,4 +1,4 @@
-From a9215f422226e93bd492641c5ae02bb3b9fa0d10 Mon Sep 17 00:00:00 2001
+From b1c66cf190817911beb2855fba6f91504dc805ef Mon Sep 17 00:00:00 2001
From: killme <[email protected]>
Date: Tue, 30 Aug 2016 16:39:48 +0200
Subject: [PATCH] Disable ticking of snow blocks
@@ -34,5 +34,5 @@ index 8123d7295..b6765e5bc 100644
+ //Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0155-Fix-AIOOBE-in-inventory-handling.patch b/Spigot-Server-Patches/0154-Fix-AIOOBE-in-inventory-handling.patch
index 8325c597c4..f5b59c4d9b 100644
--- a/Spigot-Server-Patches/0155-Fix-AIOOBE-in-inventory-handling.patch
+++ b/Spigot-Server-Patches/0154-Fix-AIOOBE-in-inventory-handling.patch
@@ -1,4 +1,4 @@
-From 7f2c080841b1462ac6e08fbd788aade8f8b4c23c Mon Sep 17 00:00:00 2001
+From aeab5af95f6f6914dab1a5752c42c8e387113e62 Mon Sep 17 00:00:00 2001
From: Brokkonaut <[email protected]>
Date: Sun, 4 Sep 2016 16:35:43 -0500
Subject: [PATCH] Fix AIOOBE in inventory handling
@@ -18,5 +18,5 @@ index 4b79031f0..060434f32 100644
} else {
Slot slot = this.player.activeContainer.getSlot(packetplayinwindowclick.b());
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0156-Configurable-packet-in-spam-threshold.patch b/Spigot-Server-Patches/0155-Configurable-packet-in-spam-threshold.patch
index 036c8eb0f5..f8f6bad143 100644
--- a/Spigot-Server-Patches/0156-Configurable-packet-in-spam-threshold.patch
+++ b/Spigot-Server-Patches/0155-Configurable-packet-in-spam-threshold.patch
@@ -1,4 +1,4 @@
-From 00dd9ebe392fba212ccd1dcae0f5585f65e9249b Mon Sep 17 00:00:00 2001
+From 866083bdb8aff3ba41f93b93486c5150d86bb6bf Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sun, 11 Sep 2016 14:30:57 -0500
Subject: [PATCH] Configurable packet in spam threshold
@@ -44,5 +44,5 @@ index 060434f32..6281fe4d5 100644
limitedPackets = 0;
return true;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0157-Configurable-flying-kick-messages.patch b/Spigot-Server-Patches/0156-Configurable-flying-kick-messages.patch
index 3b4170c613..291f24eda7 100644
--- a/Spigot-Server-Patches/0157-Configurable-flying-kick-messages.patch
+++ b/Spigot-Server-Patches/0156-Configurable-flying-kick-messages.patch
@@ -1,4 +1,4 @@
-From 88776c9c8191cc75cb70d2239b19bcd53ea8445f Mon Sep 17 00:00:00 2001
+From 9f4d0c83940ae2666504ab4a5625b894be1d162a Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Tue, 20 Sep 2016 00:58:01 +0000
Subject: [PATCH] Configurable flying kick messages
@@ -43,5 +43,5 @@ index 6281fe4d5..51d27351d 100644
}
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0158-Auto-Save-Improvements.patch b/Spigot-Server-Patches/0157-Auto-Save-Improvements.patch
index 2e2fe6051c..0c670e551c 100644
--- a/Spigot-Server-Patches/0158-Auto-Save-Improvements.patch
+++ b/Spigot-Server-Patches/0157-Auto-Save-Improvements.patch
@@ -1,4 +1,4 @@
-From 4978f444ee1bb732f34447349281f25b8f470a13 Mon Sep 17 00:00:00 2001
+From f2eb7e545edd482486bfd002608f6b2b12d44d78 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 19 Sep 2016 23:16:39 -0400
Subject: [PATCH] Auto Save Improvements
diff --git a/Spigot-Server-Patches/0159-Chunk-registration-fixes.patch b/Spigot-Server-Patches/0158-Chunk-registration-fixes.patch
index 764bbcfb34..21c5628bcf 100644
--- a/Spigot-Server-Patches/0159-Chunk-registration-fixes.patch
+++ b/Spigot-Server-Patches/0158-Chunk-registration-fixes.patch
@@ -1,4 +1,4 @@
-From 65b94463de969e5f6657dd234d06e25f328a60c0 Mon Sep 17 00:00:00 2001
+From 08b118ed5d51e80df7a701c4e11e5ed101207af7 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 21 Sep 2016 22:54:28 -0400
Subject: [PATCH] Chunk registration fixes
@@ -21,5 +21,5 @@ index 7900fca57..ec0a28cff 100644
if (!entity.aa || entity.ab != k || entity.ac != l || entity.ad != i1) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0160-Remove-FishingHook-reference-on-Craft-Entity-removal.patch b/Spigot-Server-Patches/0159-Remove-FishingHook-reference-on-Craft-Entity-removal.patch
index be1521f5df..8d086b5d38 100644
--- a/Spigot-Server-Patches/0160-Remove-FishingHook-reference-on-Craft-Entity-removal.patch
+++ b/Spigot-Server-Patches/0159-Remove-FishingHook-reference-on-Craft-Entity-removal.patch
@@ -1,4 +1,4 @@
-From 7c28aed99b9afe7c37d5f9f0b70013dffb1c8a2b Mon Sep 17 00:00:00 2001
+From 0277b11a48f2d4779dd56452aef42aa40783cc43 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 16 Jun 2016 00:17:23 -0400
Subject: [PATCH] Remove FishingHook reference on Craft Entity removal
@@ -26,5 +26,5 @@ index ecfc316bb..3f909c174 100644
public LivingEntity _INVALID_getShooter() {
return (LivingEntity) getShooter();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0161-Auto-fix-bad-Y-levels-on-player-login.patch b/Spigot-Server-Patches/0160-Auto-fix-bad-Y-levels-on-player-login.patch
index eaf3adca37..e3ab9eed6a 100644
--- a/Spigot-Server-Patches/0161-Auto-fix-bad-Y-levels-on-player-login.patch
+++ b/Spigot-Server-Patches/0160-Auto-fix-bad-Y-levels-on-player-login.patch
@@ -1,4 +1,4 @@
-From d90efd20600735e017db928e235bde3740181dab Mon Sep 17 00:00:00 2001
+From e83fee4c7a5c51bb48c0ae699d12de348ae8589c Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 21 Sep 2016 23:48:39 -0400
Subject: [PATCH] Auto fix bad Y levels on player login
diff --git a/Spigot-Server-Patches/0162-Raise-string-limit-for-packet-serialization.patch b/Spigot-Server-Patches/0161-Raise-string-limit-for-packet-serialization.patch
index d630fa5c1f..39138523f5 100644
--- a/Spigot-Server-Patches/0162-Raise-string-limit-for-packet-serialization.patch
+++ b/Spigot-Server-Patches/0161-Raise-string-limit-for-packet-serialization.patch
@@ -1,4 +1,4 @@
-From 392921840f177c1ab77c0ef174c08e1259ac174c Mon Sep 17 00:00:00 2001
+From cfc4ef10920340b7a0d02dc201354ac16d37f0a2 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 21 Sep 2016 23:54:20 -0400
Subject: [PATCH] Raise string limit for packet serialization
@@ -23,5 +23,5 @@ index 7a6619595..68e8c4671 100644
this.d(abyte.length);
this.writeBytes(abyte);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0163-Disable-Vanilla-Chunk-GC.patch b/Spigot-Server-Patches/0162-Disable-Vanilla-Chunk-GC.patch
index 00b91bfee5..d8ce8e3dd0 100644
--- a/Spigot-Server-Patches/0163-Disable-Vanilla-Chunk-GC.patch
+++ b/Spigot-Server-Patches/0162-Disable-Vanilla-Chunk-GC.patch
@@ -1,4 +1,4 @@
-From e4a3829e997f8eed10c0d7be3796031c3789aef2 Mon Sep 17 00:00:00 2001
+From 0a4cad3330e7c5b0b4b157b4a143a809b9cd4cca Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 26 Sep 2016 01:51:30 -0400
Subject: [PATCH] Disable Vanilla Chunk GC
@@ -29,5 +29,5 @@ index cc0e8d2c8..7a6d11f20 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0164-Option-to-remove-corrupt-tile-entities.patch b/Spigot-Server-Patches/0163-Option-to-remove-corrupt-tile-entities.patch
index 7707280fb1..41816497e2 100644
--- a/Spigot-Server-Patches/0164-Option-to-remove-corrupt-tile-entities.patch
+++ b/Spigot-Server-Patches/0163-Option-to-remove-corrupt-tile-entities.patch
@@ -1,4 +1,4 @@
-From b51be29b2da1afbb7de35723ba0dad769edee720 Mon Sep 17 00:00:00 2001
+From c7e769e167626264f0fbc8a15080adcae1c4765e Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Wed, 5 Oct 2016 16:27:36 -0500
Subject: [PATCH] Option to remove corrupt tile entities
@@ -41,5 +41,5 @@ index 9f7f32dc2..d850dbfc3 100644
if (this.j) {
TileEntity tileentity = (TileEntity) this.tileEntities.remove(blockposition);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0165-Add-EntityZapEvent.patch b/Spigot-Server-Patches/0164-Add-EntityZapEvent.patch
index 8ba04db23f..4c2297020c 100644
--- a/Spigot-Server-Patches/0165-Add-EntityZapEvent.patch
+++ b/Spigot-Server-Patches/0164-Add-EntityZapEvent.patch
@@ -1,4 +1,4 @@
-From 1eeb3eb2836dad8e57a9c72fc70284fad2856e0e Mon Sep 17 00:00:00 2001
+From dd9888bc9fafe9ec3bb38dc92d335f9f045ead78 Mon Sep 17 00:00:00 2001
From: AlphaBlend <[email protected]>
Date: Sun, 16 Oct 2016 23:19:30 -0700
Subject: [PATCH] Add EntityZapEvent
@@ -67,5 +67,5 @@ index 95b12331e..4d252aa47 100644
HorseJumpEvent event = new HorseJumpEvent((AbstractHorse) horse.getBukkitEntity(), power);
horse.getBukkitEntity().getServer().getPluginManager().callEvent(event);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0166-Don-t-load-Chunks-from-Hoppers-and-other-things.patch b/Spigot-Server-Patches/0165-Don-t-load-Chunks-from-Hoppers-and-other-things.patch
index 313ea5d400..a36549ef22 100644
--- a/Spigot-Server-Patches/0166-Don-t-load-Chunks-from-Hoppers-and-other-things.patch
+++ b/Spigot-Server-Patches/0165-Don-t-load-Chunks-from-Hoppers-and-other-things.patch
@@ -1,4 +1,4 @@
-From a8c1693f11909a132dbe93641df6029626f45b08 Mon Sep 17 00:00:00 2001
+From d766004f07f7cb887283db77e0adc5ca4307c7b5 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Nov 2016 20:28:12 -0400
Subject: [PATCH] Don't load Chunks from Hoppers and other things
@@ -32,5 +32,5 @@ index 9c4d1c938..dd1c1a39b 100644
if (block == this) {
if (this.e(world, blockposition1)) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0167-Prevent-Auto-Save-if-Save-Queue-is-full.patch b/Spigot-Server-Patches/0166-Prevent-Auto-Save-if-Save-Queue-is-full.patch
index 698296a8f6..7bf4352f6e 100644
--- a/Spigot-Server-Patches/0167-Prevent-Auto-Save-if-Save-Queue-is-full.patch
+++ b/Spigot-Server-Patches/0166-Prevent-Auto-Save-if-Save-Queue-is-full.patch
@@ -1,4 +1,4 @@
-From f8e15ecff289a756ab1e2cdf81ea4fbc150e4bd2 Mon Sep 17 00:00:00 2001
+From 76378e2f8f15b2354bbaeda957cd43eb6617d578 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 3 Nov 2016 21:52:22 -0400
Subject: [PATCH] Prevent Auto Save if Save Queue is full
diff --git a/Spigot-Server-Patches/0168-Chunk-Save-Stats-Debug-Option.patch b/Spigot-Server-Patches/0167-Chunk-Save-Stats-Debug-Option.patch
index ffbcd8fc10..bd9288df3c 100644
--- a/Spigot-Server-Patches/0168-Chunk-Save-Stats-Debug-Option.patch
+++ b/Spigot-Server-Patches/0167-Chunk-Save-Stats-Debug-Option.patch
@@ -1,4 +1,4 @@
-From bdd1befe24e100ea6a31702f49dfbe8020bbf0cf Mon Sep 17 00:00:00 2001
+From ebb2c9fa657f2f5ed42df82a3b7ef1a5461027f4 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 4 Nov 2016 02:12:10 -0400
Subject: [PATCH] Chunk Save Stats Debug Option
diff --git a/Spigot-Server-Patches/0169-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch b/Spigot-Server-Patches/0168-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch
index e423936831..dec12bc5de 100644
--- a/Spigot-Server-Patches/0169-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch
+++ b/Spigot-Server-Patches/0168-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch
@@ -1,4 +1,4 @@
-From b277f7f16147d91a04ac1708888225076084af68 Mon Sep 17 00:00:00 2001
+From fbcfb4bcbf57547d045729d75dac619eacc7b088 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sat, 12 Nov 2016 23:25:22 -0600
Subject: [PATCH] Filter bad data from ArmorStand and SpawnEgg items
@@ -61,5 +61,5 @@ index 1a01a57d2..f914ad417 100644
entity.f(nbttagcompound1);
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0170-Cache-user-authenticator-threads.patch b/Spigot-Server-Patches/0169-Cache-user-authenticator-threads.patch
index 3e91a6f9b5..e337a7739a 100644
--- a/Spigot-Server-Patches/0170-Cache-user-authenticator-threads.patch
+++ b/Spigot-Server-Patches/0169-Cache-user-authenticator-threads.patch
@@ -1,4 +1,4 @@
-From 1bc16bd4b171e1b4ab7c48ebbe5c336b4f1eeae0 Mon Sep 17 00:00:00 2001
+From 08f57ad5059ec5d13942f6abd194ce96003c043a Mon Sep 17 00:00:00 2001
From: vemacs <[email protected]>
Date: Wed, 23 Nov 2016 08:31:45 -0500
Subject: [PATCH] Cache user authenticator threads
@@ -63,5 +63,5 @@ index fe390feb9..350ec0323 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0171-Optimize-Network-Queue.patch b/Spigot-Server-Patches/0170-Optimize-Network-Queue.patch
index ef5e41e97e..c41e4677f0 100644
--- a/Spigot-Server-Patches/0171-Optimize-Network-Queue.patch
+++ b/Spigot-Server-Patches/0170-Optimize-Network-Queue.patch
@@ -1,4 +1,4 @@
-From 65234da12571d96b72b7d55fb939a1a4b4c807d9 Mon Sep 17 00:00:00 2001
+From 50c7768c8c2458a09c65ab4034ee134336d33dc3 Mon Sep 17 00:00:00 2001
From: vemacs <[email protected]>
Date: Wed, 23 Nov 2016 12:54:56 -0500
Subject: [PATCH] Optimize Network Queue
@@ -18,5 +18,5 @@ index 8134501c7..8df30e3d0 100644
private long ab = aw();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0172-Optimise-NetworkManager.patch b/Spigot-Server-Patches/0171-Optimise-NetworkManager.patch
index 2f80e680e1..05fc8a2868 100644
--- a/Spigot-Server-Patches/0172-Optimise-NetworkManager.patch
+++ b/Spigot-Server-Patches/0171-Optimise-NetworkManager.patch
@@ -1,4 +1,4 @@
-From a8811a6944cbbac091d661b2ca406b18929456bc Mon Sep 17 00:00:00 2001
+From 863b08010dbfe4e4046e553ced31acb9c2d2fde1 Mon Sep 17 00:00:00 2001
From: Alfie Cleveland <[email protected]>
Date: Fri, 25 Nov 2016 20:35:05 +0000
Subject: [PATCH] Optimise NetworkManager
@@ -121,5 +121,5 @@ index 184ef32a8..be14c0b25 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0173-Optimise-removeQueue.patch b/Spigot-Server-Patches/0172-Optimise-removeQueue.patch
index e16274e2ce..fae4b557f1 100644
--- a/Spigot-Server-Patches/0173-Optimise-removeQueue.patch
+++ b/Spigot-Server-Patches/0172-Optimise-removeQueue.patch
@@ -1,4 +1,4 @@
-From 8fe1d79d96efbc0d370340b62f9c9bbf85fa2bd4 Mon Sep 17 00:00:00 2001
+From e11ca040e04967c5991c13652e8d683f5d05d191 Mon Sep 17 00:00:00 2001
From: Alfie Cleveland <[email protected]>
Date: Fri, 25 Nov 2016 13:22:40 +0000
Subject: [PATCH] Optimise removeQueue
diff --git a/Spigot-Server-Patches/0174-Allow-Reloading-of-Command-Aliases.patch b/Spigot-Server-Patches/0173-Allow-Reloading-of-Command-Aliases.patch
index 0d7e053ef5..4a2ea54a79 100644
--- a/Spigot-Server-Patches/0174-Allow-Reloading-of-Command-Aliases.patch
+++ b/Spigot-Server-Patches/0173-Allow-Reloading-of-Command-Aliases.patch
@@ -1,4 +1,4 @@
-From 786974fe4d33dfbcac920900a7b06e00b4ba6791 Mon Sep 17 00:00:00 2001
+From f54fafe71613988b003a239c2491d3f8c0f7e709 Mon Sep 17 00:00:00 2001
From: willies952002 <[email protected]>
Date: Mon, 28 Nov 2016 10:21:52 -0500
Subject: [PATCH] Allow Reloading of Command Aliases
@@ -35,5 +35,5 @@ index 8ade16865..326196ce4 100644
// Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0175-Add-source-to-PlayerExpChangeEvent.patch b/Spigot-Server-Patches/0174-Add-source-to-PlayerExpChangeEvent.patch
index f21802ae52..ad7453f5b1 100644
--- a/Spigot-Server-Patches/0175-Add-source-to-PlayerExpChangeEvent.patch
+++ b/Spigot-Server-Patches/0174-Add-source-to-PlayerExpChangeEvent.patch
@@ -1,4 +1,4 @@
-From 5dcc1c79bdd70bdae5d82c71da0de1ffcacd504f Mon Sep 17 00:00:00 2001
+From 5423a90a37ac2a7ed6e5aef52861e2d0d41c204f Mon Sep 17 00:00:00 2001
From: AlphaBlend <[email protected]>
Date: Thu, 8 Sep 2016 08:48:33 -0700
Subject: [PATCH] Add source to PlayerExpChangeEvent
@@ -48,5 +48,5 @@ index 4d252aa47..7e4982d93 100644
Block block = world.getWorld().getBlockAt(x, y, z);
CraftBlockState state = (CraftBlockState) block.getState();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0176-Optimize-World.isLoaded-BlockPosition-Z.patch b/Spigot-Server-Patches/0175-Optimize-World.isLoaded-BlockPosition-Z.patch
index 5812c5a3e8..50313c9821 100644
--- a/Spigot-Server-Patches/0176-Optimize-World.isLoaded-BlockPosition-Z.patch
+++ b/Spigot-Server-Patches/0175-Optimize-World.isLoaded-BlockPosition-Z.patch
@@ -1,4 +1,4 @@
-From c277520b112c71aaacbe585cd1b6333b5ed6bf9e Mon Sep 17 00:00:00 2001
+From 4f91a4c59c79d3e9f13ab9061515227913e5b92b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Fri, 2 Dec 2016 00:11:43 -0500
Subject: [PATCH] Optimize World.isLoaded(BlockPosition)Z
@@ -19,5 +19,5 @@ index ec0a28cff..2fa63a27f 100644
public boolean a(BlockPosition blockposition, boolean flag) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0177-Speedup-BlockPos-by-fixing-inlining.patch b/Spigot-Server-Patches/0176-Speedup-BlockPos-by-fixing-inlining.patch
index e1cbab6b6f..899acc0466 100644
--- a/Spigot-Server-Patches/0177-Speedup-BlockPos-by-fixing-inlining.patch
+++ b/Spigot-Server-Patches/0176-Speedup-BlockPos-by-fixing-inlining.patch
@@ -1,4 +1,4 @@
-From 5a54f793b0f84d651b28c65ee6fd45937eeb290b Mon Sep 17 00:00:00 2001
+From a883117f5ebe4bf5f8179f3f2b6fb6b3e83ac45d Mon Sep 17 00:00:00 2001
From: Techcable <[email protected]>
Date: Wed, 30 Nov 2016 20:56:58 -0600
Subject: [PATCH] Speedup BlockPos by fixing inlining
@@ -177,5 +177,5 @@ index b3c1f550c..6a0b3a62d 100644
public BlockPosition h() {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0178-Don-t-let-fishinghooks-use-portals.patch b/Spigot-Server-Patches/0177-Don-t-let-fishinghooks-use-portals.patch
index 3120e1e3ad..7fbe780ae5 100644
--- a/Spigot-Server-Patches/0178-Don-t-let-fishinghooks-use-portals.patch
+++ b/Spigot-Server-Patches/0177-Don-t-let-fishinghooks-use-portals.patch
@@ -1,4 +1,4 @@
-From 07f94f25a8a5c20683c36e3abfacc7f91892b779 Mon Sep 17 00:00:00 2001
+From f007be7ce27bdac76b9af0e066adcab134ce3f56 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Fri, 16 Dec 2016 16:03:19 -0600
Subject: [PATCH] Don't let fishinghooks use portals
@@ -35,5 +35,5 @@ index 0c528c699..606160a17 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0179-Add-ProjectileCollideEvent.patch b/Spigot-Server-Patches/0178-Add-ProjectileCollideEvent.patch
index 04ccea1de1..3b2e548ba1 100644
--- a/Spigot-Server-Patches/0179-Add-ProjectileCollideEvent.patch
+++ b/Spigot-Server-Patches/0178-Add-ProjectileCollideEvent.patch
@@ -1,4 +1,4 @@
-From 3126a7e06fe1a789f090b648aeb41e4cd53006cb Mon Sep 17 00:00:00 2001
+From 29af77dd9cc1266a6f29936bae339983f799055c Mon Sep 17 00:00:00 2001
From: Techcable <[email protected]>
Date: Fri, 16 Dec 2016 21:25:39 -0600
Subject: [PATCH] Add ProjectileCollideEvent
@@ -107,5 +107,5 @@ index 7e4982d93..a850a9634 100644
Projectile bukkitEntity = (Projectile) entity.getBukkitEntity();
ProjectileLaunchEvent event = new ProjectileLaunchEvent(bukkitEntity);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0180-Vanished-players-don-t-have-rights.patch b/Spigot-Server-Patches/0179-Vanished-players-don-t-have-rights.patch
index 958e1566f4..f66dca0030 100644
--- a/Spigot-Server-Patches/0180-Vanished-players-don-t-have-rights.patch
+++ b/Spigot-Server-Patches/0179-Vanished-players-don-t-have-rights.patch
@@ -1,4 +1,4 @@
-From d0f789b689a9098e7010653e23a7cfcec0a2aa37 Mon Sep 17 00:00:00 2001
+From 5b717c8de16974c9eec0185c3b003fddd49dc26a Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Fri, 16 Dec 2016 22:10:35 -0600
Subject: [PATCH] Vanished players don't have rights
@@ -96,5 +96,5 @@ index a850a9634..59942d9cb 100644
return event;
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0181-Prevent-Pathfinding-out-of-World-Border.patch b/Spigot-Server-Patches/0180-Prevent-Pathfinding-out-of-World-Border.patch
index b6e02658d8..4667ab0441 100644
--- a/Spigot-Server-Patches/0181-Prevent-Pathfinding-out-of-World-Border.patch
+++ b/Spigot-Server-Patches/0180-Prevent-Pathfinding-out-of-World-Border.patch
@@ -1,4 +1,4 @@
-From 42ba792fd1872a43fa70dacebb308dd7482f951d Mon Sep 17 00:00:00 2001
+From 7292ba902909ac5284a165b4fc2c422bf503486a Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 19 Dec 2016 23:07:42 -0500
Subject: [PATCH] Prevent Pathfinding out of World Border
@@ -39,5 +39,5 @@ index 9038d52eb..632eb1c9d 100644
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0182-Bound-Treasure-Maps-to-World-Border.patch b/Spigot-Server-Patches/0181-Bound-Treasure-Maps-to-World-Border.patch
index d59a0b0e1b..93f820f634 100644
--- a/Spigot-Server-Patches/0182-Bound-Treasure-Maps-to-World-Border.patch
+++ b/Spigot-Server-Patches/0181-Bound-Treasure-Maps-to-World-Border.patch
@@ -1,4 +1,4 @@
-From 7318fd9b00548085fc7ed532a1541aa11916fd94 Mon Sep 17 00:00:00 2001
+From f9f30f2f2feec4b29dfe090139d5eef6fac615ec Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 20 Dec 2016 15:15:11 -0500
Subject: [PATCH] Bound Treasure Maps to World Border
@@ -11,7 +11,7 @@ that is outside happens to be closer, but unreachable, yet another reachable
one is in border that would of been missed.
diff --git a/src/main/java/net/minecraft/server/StructureGenerator.java b/src/main/java/net/minecraft/server/StructureGenerator.java
-index 9c1605b1..77236760 100644
+index 9c1605b14..77236760f 100644
--- a/src/main/java/net/minecraft/server/StructureGenerator.java
+++ b/src/main/java/net/minecraft/server/StructureGenerator.java
@@ -233,6 +233,9 @@ public abstract class StructureGenerator extends WorldGenBase {
@@ -25,7 +25,7 @@ index 9c1605b1..77236760 100644
if (!flag1 || !world.b(l2, i3)) {
return new BlockPosition((l2 << 4) + 8, 64, (i3 << 4) + 8);
diff --git a/src/main/java/net/minecraft/server/WorldBorder.java b/src/main/java/net/minecraft/server/WorldBorder.java
-index 632eb1c9..1bb172bb 100644
+index 632eb1c9d..1bb172bbf 100644
--- a/src/main/java/net/minecraft/server/WorldBorder.java
+++ b/src/main/java/net/minecraft/server/WorldBorder.java
@@ -33,6 +33,18 @@ public class WorldBorder {
@@ -48,5 +48,5 @@ index 632eb1c9..1bb172bb 100644
return (double) chunkcoordintpair.e() > this.b() && (double) chunkcoordintpair.c() < this.d() && (double) chunkcoordintpair.f() > this.c() && (double) chunkcoordintpair.d() < this.e();
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0183-Configurable-Cartographer-Treasure-Maps.patch b/Spigot-Server-Patches/0182-Configurable-Cartographer-Treasure-Maps.patch
index 35f1b75919..029d29890b 100644
--- a/Spigot-Server-Patches/0183-Configurable-Cartographer-Treasure-Maps.patch
+++ b/Spigot-Server-Patches/0182-Configurable-Cartographer-Treasure-Maps.patch
@@ -1,4 +1,4 @@
-From 037a3547d5daa2d36dc0bd7f3dc1cf6958be8bed Mon Sep 17 00:00:00 2001
+From 3f73beb3e92deb8c057e8c9051d26dd342dc184b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 20 Dec 2016 15:26:27 -0500
Subject: [PATCH] Configurable Cartographer Treasure Maps
@@ -9,7 +9,7 @@ Also allow turning off treasure maps all together as they can eat up Map ID's
which are limited in quantity.
diff --git a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
-index dcf64efc..bf291680 100644
+index dcf64efcc..bf2916802 100644
--- a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
+++ b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
@@ -393,4 +393,14 @@ public class PaperWorldConfig {
@@ -28,7 +28,7 @@ index dcf64efc..bf291680 100644
+ }
}
diff --git a/src/main/java/net/minecraft/server/EntityVillager.java b/src/main/java/net/minecraft/server/EntityVillager.java
-index 4ad75468..ac6e2a9a 100644
+index 4ad75468c..ac6e2a9aa 100644
--- a/src/main/java/net/minecraft/server/EntityVillager.java
+++ b/src/main/java/net/minecraft/server/EntityVillager.java
@@ -761,7 +761,8 @@ public class EntityVillager extends EntityAgeable implements NPC, IMerchant {
@@ -42,5 +42,5 @@ index 4ad75468..ac6e2a9a 100644
if (blockposition != null) {
ItemStack itemstack = ItemWorldMap.a(world, (double) blockposition.getX(), (double) blockposition.getZ(), (byte) 2, true, true);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0184-Optimize-ItemStack.isEmpty.patch b/Spigot-Server-Patches/0183-Optimize-ItemStack.isEmpty.patch
index 466e443926..46ad1e891d 100644
--- a/Spigot-Server-Patches/0184-Optimize-ItemStack.isEmpty.patch
+++ b/Spigot-Server-Patches/0183-Optimize-ItemStack.isEmpty.patch
@@ -1,4 +1,4 @@
-From 2f31a8392b51b3118e251416709c02fd8251bc05 Mon Sep 17 00:00:00 2001
+From b44bf1c80442b336a199ef736c5e055c6aa9a763 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 21 Dec 2016 03:48:29 -0500
Subject: [PATCH] Optimize ItemStack.isEmpty()
@@ -6,7 +6,7 @@ Subject: [PATCH] Optimize ItemStack.isEmpty()
Remove hashMap lookup every check, simplify code to remove ternary
diff --git a/src/main/java/net/minecraft/server/ItemStack.java b/src/main/java/net/minecraft/server/ItemStack.java
-index 911bd879..45ebd3f6 100644
+index aca63be53..548da18e0 100644
--- a/src/main/java/net/minecraft/server/ItemStack.java
+++ b/src/main/java/net/minecraft/server/ItemStack.java
@@ -120,9 +120,15 @@ public final class ItemStack {
@@ -27,5 +27,5 @@ index 911bd879..45ebd3f6 100644
public static void a(DataConverterManager dataconvertermanager) {
dataconvertermanager.a(DataConverterTypes.ITEM_INSTANCE, (DataInspector) (new DataInspectorBlockEntity()));
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0185-Add-API-methods-to-control-if-armour-stands-can-move.patch b/Spigot-Server-Patches/0184-Add-API-methods-to-control-if-armour-stands-can-move.patch
index c596123575..14a84e3063 100644
--- a/Spigot-Server-Patches/0185-Add-API-methods-to-control-if-armour-stands-can-move.patch
+++ b/Spigot-Server-Patches/0184-Add-API-methods-to-control-if-armour-stands-can-move.patch
@@ -1,11 +1,11 @@
-From 97ba683a96e7d807faa7400a8acf3435bdd7f2a3 Mon Sep 17 00:00:00 2001
+From 4b84f76c9cb64b655951120ee73e732bcb545d00 Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Wed, 21 Dec 2016 11:47:25 -0600
Subject: [PATCH] Add API methods to control if armour stands can move
diff --git a/src/main/java/net/minecraft/server/EntityArmorStand.java b/src/main/java/net/minecraft/server/EntityArmorStand.java
-index 96bb1100..7738ca38 100644
+index 96bb11005..7738ca385 100644
--- a/src/main/java/net/minecraft/server/EntityArmorStand.java
+++ b/src/main/java/net/minecraft/server/EntityArmorStand.java
@@ -50,6 +50,7 @@ public class EntityArmorStand extends EntityLiving {
@@ -31,7 +31,7 @@ index 96bb1100..7738ca38 100644
+ // Paper end
}
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftArmorStand.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftArmorStand.java
-index 2b66a08a..8a06cb16 100644
+index 2b66a08ad..8a06cb165 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftArmorStand.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftArmorStand.java
@@ -211,4 +211,14 @@ public class CraftArmorStand extends CraftLivingEntity implements ArmorStand {
@@ -50,5 +50,5 @@ index 2b66a08a..8a06cb16 100644
+ }
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0186-Option-to-prevent-armor-stands-from-doing-entity-loo.patch b/Spigot-Server-Patches/0185-Option-to-prevent-armor-stands-from-doing-entity-loo.patch
index adf1425488..55a45627a9 100644
--- a/Spigot-Server-Patches/0186-Option-to-prevent-armor-stands-from-doing-entity-loo.patch
+++ b/Spigot-Server-Patches/0185-Option-to-prevent-armor-stands-from-doing-entity-loo.patch
@@ -1,11 +1,11 @@
-From 153c50aca4dd903d388c955d0e94f48a9678dc55 Mon Sep 17 00:00:00 2001
+From 7f5079d03bd22c1497fe715871a55339268944ec Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Wed, 21 Dec 2016 11:52:04 -0600
Subject: [PATCH] Option to prevent armor stands from doing entity lookups
diff --git a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
-index bf291680..61efcc47 100644
+index bf2916802..61efcc479 100644
--- a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
+++ b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
@@ -403,4 +403,9 @@ public class PaperWorldConfig {
@@ -19,7 +19,7 @@ index bf291680..61efcc47 100644
+ }
}
diff --git a/src/main/java/net/minecraft/server/World.java b/src/main/java/net/minecraft/server/World.java
-index 7af76e14..2028cf81 100644
+index 7af76e14c..2028cf81e 100644
--- a/src/main/java/net/minecraft/server/World.java
+++ b/src/main/java/net/minecraft/server/World.java
@@ -1331,6 +1331,7 @@ public abstract class World implements IBlockAccess {
@@ -31,5 +31,5 @@ index 7af76e14..2028cf81 100644
for (int i = 0; i < list.size(); ++i) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0187-Add-option-to-remove-invalid-statistics.patch b/Spigot-Server-Patches/0186-Add-option-to-remove-invalid-statistics.patch
index 11ba7eca5c..888518a87e 100644
--- a/Spigot-Server-Patches/0187-Add-option-to-remove-invalid-statistics.patch
+++ b/Spigot-Server-Patches/0186-Add-option-to-remove-invalid-statistics.patch
@@ -1,11 +1,11 @@
-From 1266f16b4aa8a1dc81aa3fcbbdabea44fc54ab1d Mon Sep 17 00:00:00 2001
+From bde76955ebf689676626f9556eb9fdcfb14a4062 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Tue, 20 Dec 2016 23:09:21 -0600
Subject: [PATCH] Add option to remove invalid statistics
diff --git a/src/main/java/com/destroystokyo/paper/PaperConfig.java b/src/main/java/com/destroystokyo/paper/PaperConfig.java
-index 009bf0c8..a901cd85 100644
+index 009bf0c8b..a901cd85c 100644
--- a/src/main/java/com/destroystokyo/paper/PaperConfig.java
+++ b/src/main/java/com/destroystokyo/paper/PaperConfig.java
@@ -261,4 +261,13 @@ public class PaperConfig {
@@ -23,7 +23,7 @@ index 009bf0c8..a901cd85 100644
+ }
}
diff --git a/src/main/java/net/minecraft/server/ServerStatisticManager.java b/src/main/java/net/minecraft/server/ServerStatisticManager.java
-index 99466dbd..d1bee025 100644
+index 99466dbde..d1bee0257 100644
--- a/src/main/java/net/minecraft/server/ServerStatisticManager.java
+++ b/src/main/java/net/minecraft/server/ServerStatisticManager.java
@@ -104,6 +104,7 @@ public class ServerStatisticManager extends StatisticManager {
@@ -53,5 +53,5 @@ index 99466dbd..d1bee025 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0188-IllegalPacketEvent.patch b/Spigot-Server-Patches/0187-IllegalPacketEvent.patch
index 9749502ab1..bfed8f8061 100644
--- a/Spigot-Server-Patches/0188-IllegalPacketEvent.patch
+++ b/Spigot-Server-Patches/0187-IllegalPacketEvent.patch
@@ -1,4 +1,4 @@
-From 296392390487981d5c0f092afa3b1cb69cd3e90c Mon Sep 17 00:00:00 2001
+From 4fc99496df25951ad23dbc3826251451b0b3648b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 23 Jun 2016 23:33:57 -0400
Subject: [PATCH] IllegalPacketEvent
@@ -6,7 +6,7 @@ Subject: [PATCH] IllegalPacketEvent
Fired for invalid data from players that represents hacking attempts
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
-index 51d27351..43757500 100644
+index 51d27351d..437575003 100644
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
@@ -56,6 +56,7 @@ import org.bukkit.inventory.CraftingInventory;
@@ -67,5 +67,5 @@ index 51d27351..43757500 100644
}
// CraftBukkit start
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0189-Properly-fix-item-duplication-bug.patch b/Spigot-Server-Patches/0188-Properly-fix-item-duplication-bug.patch
index 8562067b09..594531a444 100644
--- a/Spigot-Server-Patches/0189-Properly-fix-item-duplication-bug.patch
+++ b/Spigot-Server-Patches/0188-Properly-fix-item-duplication-bug.patch
@@ -1,4 +1,4 @@
-From bd8532227d23fe7a62d16e8d4695f237ad2fc408 Mon Sep 17 00:00:00 2001
+From 77f94e63e14562ee3fd6baee250aa08629d20294 Mon Sep 17 00:00:00 2001
From: Alfie Cleveland <[email protected]>
Date: Tue, 27 Dec 2016 01:57:57 +0000
Subject: [PATCH] Properly fix item duplication bug
diff --git a/Spigot-Server-Patches/0190-String-based-Action-Bar-API.patch b/Spigot-Server-Patches/0189-String-based-Action-Bar-API.patch
index cdea69da14..29845d6170 100644
--- a/Spigot-Server-Patches/0190-String-based-Action-Bar-API.patch
+++ b/Spigot-Server-Patches/0189-String-based-Action-Bar-API.patch
@@ -1,11 +1,11 @@
-From cc90ff49f039ed8a4f6029ab012ebb54650af0e0 Mon Sep 17 00:00:00 2001
+From e3751676733cbb710d6a2bb4bea2352b06268c0e Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 27 Dec 2016 15:02:42 -0500
Subject: [PATCH] String based Action Bar API
diff --git a/src/main/java/net/minecraft/server/MCUtil.java b/src/main/java/net/minecraft/server/MCUtil.java
-index 1159eea1..38359517 100644
+index 1159eea1a..38359517c 100644
--- a/src/main/java/net/minecraft/server/MCUtil.java
+++ b/src/main/java/net/minecraft/server/MCUtil.java
@@ -1,10 +1,13 @@
@@ -62,7 +62,7 @@ index 1159eea1..38359517 100644
+ }
}
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
-index 233903b5..a5703447 100644
+index 61c32223d..072b59125 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java
@@ -165,6 +165,18 @@ public class CraftPlayer extends CraftHumanEntity implements Player {
@@ -85,5 +85,5 @@ index 233903b5..a5703447 100644
PacketPlayOutPlayerListHeaderFooter packet = new PacketPlayOutPlayerListHeaderFooter();
packet.header = header;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0191-Activation-Range-Improvements.patch b/Spigot-Server-Patches/0190-Activation-Range-Improvements.patch
index a8c8770983..8c6610ff72 100644
--- a/Spigot-Server-Patches/0191-Activation-Range-Improvements.patch
+++ b/Spigot-Server-Patches/0190-Activation-Range-Improvements.patch
@@ -1,4 +1,4 @@
-From c392e42cebf61a9533e604a387aa1a7fd702c613 Mon Sep 17 00:00:00 2001
+From 2fdcf26f32ce8995e73577b04c3fa62daed47b0b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Tue, 27 Dec 2016 22:38:06 -0500
Subject: [PATCH] Activation Range Improvements
@@ -6,7 +6,7 @@ Subject: [PATCH] Activation Range Improvements
Fixes and adds new Immunities to improve gameplay behavior
diff --git a/src/main/java/net/minecraft/server/EntityCreature.java b/src/main/java/net/minecraft/server/EntityCreature.java
-index fdfe5b9e..ce390743 100644
+index fdfe5b9ed..ce3907438 100644
--- a/src/main/java/net/minecraft/server/EntityCreature.java
+++ b/src/main/java/net/minecraft/server/EntityCreature.java
@@ -10,6 +10,7 @@ public abstract class EntityCreature extends EntityInsentient {
@@ -18,7 +18,7 @@ index fdfe5b9e..ce390743 100644
private float b;
private float c;
diff --git a/src/main/java/net/minecraft/server/EntityLiving.java b/src/main/java/net/minecraft/server/EntityLiving.java
-index b8ac99e5..7242da9c 100644
+index b8ac99e5d..7242da9cc 100644
--- a/src/main/java/net/minecraft/server/EntityLiving.java
+++ b/src/main/java/net/minecraft/server/EntityLiving.java
@@ -73,7 +73,7 @@ public abstract class EntityLiving extends Entity {
@@ -31,7 +31,7 @@ index b8ac99e5..7242da9c 100644
protected int ticksFarFromPlayer;
protected float aW;
diff --git a/src/main/java/net/minecraft/server/EntityLlama.java b/src/main/java/net/minecraft/server/EntityLlama.java
-index 13ae7a03..7e3aa6ee 100644
+index 13ae7a030..7e3aa6ee6 100644
--- a/src/main/java/net/minecraft/server/EntityLlama.java
+++ b/src/main/java/net/minecraft/server/EntityLlama.java
@@ -363,7 +363,7 @@ public class EntityLlama extends EntityHorseChestedAbstract implements IRangedEn
@@ -44,7 +44,7 @@ index 13ae7a03..7e3aa6ee 100644
}
diff --git a/src/main/java/net/minecraft/server/EntityVillager.java b/src/main/java/net/minecraft/server/EntityVillager.java
-index ac6e2a9a..e6c190d4 100644
+index ac6e2a9aa..e6c190d43 100644
--- a/src/main/java/net/minecraft/server/EntityVillager.java
+++ b/src/main/java/net/minecraft/server/EntityVillager.java
@@ -20,7 +20,7 @@ public class EntityVillager extends EntityAgeable implements NPC, IMerchant {
@@ -57,7 +57,7 @@ index ac6e2a9a..e6c190d4 100644
Village village;
private EntityHuman tradingPlayer;
diff --git a/src/main/java/net/minecraft/server/PathfinderGoal.java b/src/main/java/net/minecraft/server/PathfinderGoal.java
-index 83d9c43f..1cb6652c 100644
+index 83d9c43f3..1cb6652c2 100644
--- a/src/main/java/net/minecraft/server/PathfinderGoal.java
+++ b/src/main/java/net/minecraft/server/PathfinderGoal.java
@@ -18,7 +18,10 @@ public abstract class PathfinderGoal {
@@ -73,7 +73,7 @@ index 83d9c43f..1cb6652c 100644
public void e() {}
diff --git a/src/main/java/net/minecraft/server/PathfinderGoalGotoTarget.java b/src/main/java/net/minecraft/server/PathfinderGoalGotoTarget.java
-index e5b5e988..e3781f3a 100644
+index e5b5e9887..e3781f3a8 100644
--- a/src/main/java/net/minecraft/server/PathfinderGoalGotoTarget.java
+++ b/src/main/java/net/minecraft/server/PathfinderGoalGotoTarget.java
@@ -2,12 +2,21 @@ package net.minecraft.server;
@@ -110,7 +110,7 @@ index e5b5e988..e3781f3a 100644
}
}
diff --git a/src/main/java/org/spigotmc/ActivationRange.java b/src/main/java/org/spigotmc/ActivationRange.java
-index c8a6ff3d..428912cb 100644
+index c8a6ff3d4..428912cbc 100644
--- a/src/main/java/org/spigotmc/ActivationRange.java
+++ b/src/main/java/org/spigotmc/ActivationRange.java
@@ -20,6 +20,7 @@ import net.minecraft.server.EntityFireball;
@@ -155,5 +155,5 @@ index c8a6ff3d..428912cb 100644
{
EntityAnimal animal = (EntityAnimal) entity;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0192-Firework-API-s.patch b/Spigot-Server-Patches/0191-Firework-API-s.patch
index c31386a122..ca0d8523f0 100644
--- a/Spigot-Server-Patches/0192-Firework-API-s.patch
+++ b/Spigot-Server-Patches/0191-Firework-API-s.patch
@@ -1,11 +1,11 @@
-From efd9d25626205508f7eebb859fbbf11dd67f67d1 Mon Sep 17 00:00:00 2001
+From 77cab89358556aee79c19fc27856885bcc29174b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Wed, 28 Dec 2016 01:18:33 -0500
Subject: [PATCH] Firework API's
diff --git a/src/main/java/net/minecraft/server/EntityFireworks.java b/src/main/java/net/minecraft/server/EntityFireworks.java
-index 572f4dea..f9cf382b 100644
+index 572f4dead..f9cf382b2 100644
--- a/src/main/java/net/minecraft/server/EntityFireworks.java
+++ b/src/main/java/net/minecraft/server/EntityFireworks.java
@@ -2,6 +2,8 @@ package net.minecraft.server;
@@ -53,7 +53,7 @@ index 572f4dea..f9cf382b 100644
public boolean aV() {
diff --git a/src/main/java/net/minecraft/server/ItemFireworks.java b/src/main/java/net/minecraft/server/ItemFireworks.java
-index 4fc36d24..5cd68bfa 100644
+index 4fc36d243..5cd68bfaf 100644
--- a/src/main/java/net/minecraft/server/ItemFireworks.java
+++ b/src/main/java/net/minecraft/server/ItemFireworks.java
@@ -9,6 +9,7 @@ public class ItemFireworks extends Item {
@@ -73,7 +73,7 @@ index 4fc36d24..5cd68bfa 100644
if (!entityhuman.abilities.canInstantlyBuild) {
itemstack.subtract(1);
diff --git a/src/main/java/net/minecraft/server/NBTTagCompound.java b/src/main/java/net/minecraft/server/NBTTagCompound.java
-index 2a2f53c8..266741fc 100644
+index 2a2f53c82..266741fcd 100644
--- a/src/main/java/net/minecraft/server/NBTTagCompound.java
+++ b/src/main/java/net/minecraft/server/NBTTagCompound.java
@@ -103,7 +103,7 @@ public class NBTTagCompound extends NBTBase {
@@ -86,7 +86,7 @@ index 2a2f53c8..266741fc 100644
}
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftFirework.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftFirework.java
-index 99746b3c..d4fbe31d 100644
+index 99746b3c2..d4fbe31d6 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftFirework.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftFirework.java
@@ -1,6 +1,7 @@
@@ -129,5 +129,5 @@ index 99746b3c..d4fbe31d 100644
+ // Paper end
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0193-Change-Outdated-Build-Download-URL-to-Paper-CI.patch b/Spigot-Server-Patches/0192-Change-Outdated-Build-Download-URL-to-Paper-CI.patch
index 1efdc27ed9..0655c4c429 100644
--- a/Spigot-Server-Patches/0193-Change-Outdated-Build-Download-URL-to-Paper-CI.patch
+++ b/Spigot-Server-Patches/0192-Change-Outdated-Build-Download-URL-to-Paper-CI.patch
@@ -1,11 +1,11 @@
-From aa61f3fe07ad74f26194edff03cd511a0ac490f1 Mon Sep 17 00:00:00 2001
+From 2c39eddf8fae574d0799de86543aee218c5de0c2 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Thu, 29 Dec 2016 00:56:51 -0500
Subject: [PATCH] Change Outdated Build Download URL to Paper CI
diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java
-index 59d4e2e6..e4ec213e 100644
+index 59d4e2e6f..e4ec213e4 100644
--- a/src/main/java/org/bukkit/craftbukkit/Main.java
+++ b/src/main/java/org/bukkit/craftbukkit/Main.java
@@ -200,7 +200,7 @@ public class Main {
@@ -18,5 +18,5 @@ index 59d4e2e6..e4ec213e 100644
Thread.sleep(TimeUnit.SECONDS.toMillis(15));
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0194-PlayerTeleportEndGatewayEvent.patch b/Spigot-Server-Patches/0193-PlayerTeleportEndGatewayEvent.patch
index 87f797c189..81f78a9811 100644
--- a/Spigot-Server-Patches/0194-PlayerTeleportEndGatewayEvent.patch
+++ b/Spigot-Server-Patches/0193-PlayerTeleportEndGatewayEvent.patch
@@ -1,4 +1,4 @@
-From 9005f191ef06a9e704811f05166da220da96bc00 Mon Sep 17 00:00:00 2001
+From 2bdc6f5272c0edc55981f9be27551637da1cd57b Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 31 Dec 2016 21:44:50 -0500
Subject: [PATCH] PlayerTeleportEndGatewayEvent
@@ -6,7 +6,7 @@ Subject: [PATCH] PlayerTeleportEndGatewayEvent
Allows you to access the Gateway being used in a teleport event
diff --git a/src/main/java/net/minecraft/server/TileEntityEndGateway.java b/src/main/java/net/minecraft/server/TileEntityEndGateway.java
-index 065d0bbf..ea8992d7 100644
+index 065d0bbfc..ea8992d72 100644
--- a/src/main/java/net/minecraft/server/TileEntityEndGateway.java
+++ b/src/main/java/net/minecraft/server/TileEntityEndGateway.java
@@ -124,7 +124,7 @@ public class TileEntityEndGateway extends TileEntityEnderPortal implements ITick
@@ -19,5 +19,5 @@ index 065d0bbf..ea8992d7 100644
if (teleEvent.isCancelled()) {
return;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0195-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch b/Spigot-Server-Patches/0194-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch
index b65a02a5d6..b477751f80 100644
--- a/Spigot-Server-Patches/0195-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch
+++ b/Spigot-Server-Patches/0194-MC-111699-Ignore-Improper-Anvil-Item-Name-Packets.patch
@@ -1,4 +1,4 @@
-From c36f506b1200efce56cc66a11e2930dcc4803de1 Mon Sep 17 00:00:00 2001
+From c4db7822f7900b67d446e850eddc5c1072189c43 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 2 Jan 2017 02:07:24 -0500
Subject: [PATCH] MC-111699: Ignore Improper Anvil Item Name Packets
@@ -11,7 +11,7 @@ This breaks the ability to rename more than 1 item at a time.
See: https://bugs.mojang.com/browse/MC-111699
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
-index 7c2d43ac..cbe5d36d 100644
+index 7c2d43ac2..cbe5d36d0 100644
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
@@ -2449,7 +2449,7 @@ public class PlayerConnection implements PacketListenerPlayIn, ITickable {
@@ -24,5 +24,5 @@ index 7c2d43ac..cbe5d36d 100644
} else {
containeranvil.a("");
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0196-MC-112017-Allow-31-instead-of-30-for-item-names.patch b/Spigot-Server-Patches/0195-MC-112017-Allow-31-instead-of-30-for-item-names.patch
index 4e9bf31581..298b6f374a 100644
--- a/Spigot-Server-Patches/0196-MC-112017-Allow-31-instead-of-30-for-item-names.patch
+++ b/Spigot-Server-Patches/0195-MC-112017-Allow-31-instead-of-30-for-item-names.patch
@@ -1,11 +1,11 @@
-From 8cbb563ef82d04f6723b7d3cfc4363da1d833249 Mon Sep 17 00:00:00 2001
+From 598f7eb64194ea079dd66291a32f825ed4e790e4 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 2 Jan 2017 02:43:22 -0500
Subject: [PATCH] MC-112017: Allow 31 instead of 30 for item names
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
-index cbe5d36d..70af4ebb 100644
+index cbe5d36d0..70af4ebbb 100644
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
@@ -2448,7 +2448,7 @@ public class PlayerConnection implements PacketListenerPlayIn, ITickable {
@@ -18,5 +18,5 @@ index cbe5d36d..70af4ebb 100644
}
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0197-ShulkerBox-Dupe-Prevention.patch b/Spigot-Server-Patches/0196-ShulkerBox-Dupe-Prevention.patch
index 851a3814b6..de6d5c1b9c 100644
--- a/Spigot-Server-Patches/0197-ShulkerBox-Dupe-Prevention.patch
+++ b/Spigot-Server-Patches/0196-ShulkerBox-Dupe-Prevention.patch
@@ -1,4 +1,4 @@
-From bbf93cd5704f8d700fcb1154b75085f7406c1a53 Mon Sep 17 00:00:00 2001
+From b8d59828da1c0c02e2c8bbd465097280823dca75 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Mon, 2 Jan 2017 16:32:56 -0500
Subject: [PATCH] ShulkerBox Dupe Prevention
@@ -7,7 +7,7 @@ This ensures that Shulker Boxes can never drop their contents twice, and
that the inventory is cleared incase it some how also got saved to the world.
diff --git a/src/main/java/net/minecraft/server/BlockShulkerBox.java b/src/main/java/net/minecraft/server/BlockShulkerBox.java
-index fcb1a6c6..12fb8163 100644
+index fcb1a6c66..12fb81635 100644
--- a/src/main/java/net/minecraft/server/BlockShulkerBox.java
+++ b/src/main/java/net/minecraft/server/BlockShulkerBox.java
@@ -109,6 +109,7 @@ public class BlockShulkerBox extends BlockTileEntity {
@@ -19,5 +19,5 @@ index fcb1a6c6..12fb8163 100644
world.updateAdjacentComparators(blockposition, iblockdata.getBlock());
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0198-Provide-E-TE-Chunk-count-stat-methods.patch b/Spigot-Server-Patches/0197-Provide-E-TE-Chunk-count-stat-methods.patch
index 9508b74200..94854a7ecd 100644
--- a/Spigot-Server-Patches/0198-Provide-E-TE-Chunk-count-stat-methods.patch
+++ b/Spigot-Server-Patches/0197-Provide-E-TE-Chunk-count-stat-methods.patch
@@ -1,4 +1,4 @@
-From df856ad0cf3f52de980e71a1e0c7288beff54334 Mon Sep 17 00:00:00 2001
+From 02c793d3104d8e5020e4a3a52f84ff4dcedc7cb3 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 7 Jan 2017 15:24:46 -0500
Subject: [PATCH] Provide E/TE/Chunk count stat methods
@@ -7,7 +7,7 @@ Provides counts without the ineffeciency of using .getEntities().size()
which creates copy of the collections.
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
-index 3f8859a1..b4207470 100644
+index 3f8859a1f..b42074706 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
@@ -78,6 +78,29 @@ public class CraftWorld implements World {
@@ -41,5 +41,5 @@ index 3f8859a1..b4207470 100644
public CraftWorld(WorldServer world, ChunkGenerator gen, Environment env) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0199-Enforce-Sync-Player-Saves.patch b/Spigot-Server-Patches/0198-Enforce-Sync-Player-Saves.patch
index 31ff6fbbc0..ae74e6baa7 100644
--- a/Spigot-Server-Patches/0199-Enforce-Sync-Player-Saves.patch
+++ b/Spigot-Server-Patches/0198-Enforce-Sync-Player-Saves.patch
@@ -1,4 +1,4 @@
-From ec9ab2991de89ca5c7c8c51bb4ab8abbee15d5d0 Mon Sep 17 00:00:00 2001
+From 99d5619fef40baa566b55e9b3502d44a39ad3bf0 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 7 Jan 2017 15:41:58 -0500
Subject: [PATCH] Enforce Sync Player Saves
diff --git a/Spigot-Server-Patches/0200-Enforce-Sync-Chunk-Unloads.patch b/Spigot-Server-Patches/0199-Enforce-Sync-Chunk-Unloads.patch
index 62d8f26a3d..5dd16ec3a0 100644
--- a/Spigot-Server-Patches/0200-Enforce-Sync-Chunk-Unloads.patch
+++ b/Spigot-Server-Patches/0199-Enforce-Sync-Chunk-Unloads.patch
@@ -1,4 +1,4 @@
-From 2b343988be36223a17839d831ea5297856599981 Mon Sep 17 00:00:00 2001
+From 99af5e5c170122720f987589ca7d0102dda88197 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 7 Jan 2017 16:06:44 -0500
Subject: [PATCH] Enforce Sync Chunk Unloads
@@ -7,7 +7,7 @@ Unloading Chunks async is extremely dangerous. This will force it to main
the same way we handle async chunk loads.
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
-index b4207470..b837a921 100644
+index b42074706..b837a921c 100644
--- a/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
+++ b/src/main/java/org/bukkit/craftbukkit/CraftWorld.java
@@ -238,6 +238,7 @@ public class CraftWorld implements World {
@@ -27,5 +27,5 @@ index b4207470..b837a921 100644
public boolean regenerateChunk(int x, int z) {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0201-Don-t-allow-entities-to-ride-themselves-572.patch b/Spigot-Server-Patches/0200-Don-t-allow-entities-to-ride-themselves-572.patch
index 49ce781f7d..85a14cd9fe 100644
--- a/Spigot-Server-Patches/0201-Don-t-allow-entities-to-ride-themselves-572.patch
+++ b/Spigot-Server-Patches/0200-Don-t-allow-entities-to-ride-themselves-572.patch
@@ -1,11 +1,11 @@
-From ae7ef20b19148e89f33b465fd8ff1dc210755dd6 Mon Sep 17 00:00:00 2001
+From 760288d1cb35ce28612916f1fe13f03a80ea8b73 Mon Sep 17 00:00:00 2001
From: Alfie Cleveland <[email protected]>
Date: Sun, 8 Jan 2017 04:31:36 +0000
Subject: [PATCH] Don't allow entities to ride themselves - #572
diff --git a/src/main/java/net/minecraft/server/Entity.java b/src/main/java/net/minecraft/server/Entity.java
-index 1e295432..6fcced92 100644
+index 1e295432e..6fcced926 100644
--- a/src/main/java/net/minecraft/server/Entity.java
+++ b/src/main/java/net/minecraft/server/Entity.java
@@ -1917,6 +1917,7 @@ public abstract class Entity implements ICommandListener {
@@ -17,5 +17,5 @@ index 1e295432..6fcced92 100644
throw new IllegalStateException("Use x.startRiding(y), not y.addPassenger(x)");
} else {
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0202-Fix-block-break-desync.patch b/Spigot-Server-Patches/0201-Fix-block-break-desync.patch
index a43a90eb20..2c441cefae 100644
--- a/Spigot-Server-Patches/0202-Fix-block-break-desync.patch
+++ b/Spigot-Server-Patches/0201-Fix-block-break-desync.patch
@@ -1,11 +1,11 @@
-From 4455838df6bf9026d3ac21af134d2f7cf7d311a7 Mon Sep 17 00:00:00 2001
+From b3d90b43866f0dbc59b6f35d3e0223776d228fb7 Mon Sep 17 00:00:00 2001
From: Michael Himing <[email protected]>
Date: Sun, 8 Jan 2017 18:50:35 +1100
Subject: [PATCH] Fix block break desync
diff --git a/src/main/java/net/minecraft/server/PlayerConnection.java b/src/main/java/net/minecraft/server/PlayerConnection.java
-index 70af4ebb..0e2f43b9 100644
+index 70af4ebbb..0e2f43b96 100644
--- a/src/main/java/net/minecraft/server/PlayerConnection.java
+++ b/src/main/java/net/minecraft/server/PlayerConnection.java
@@ -830,6 +830,7 @@ public class PlayerConnection implements PacketListenerPlayIn, ITickable {
@@ -17,5 +17,5 @@ index 70af4ebb..0e2f43b9 100644
} else if (blockposition.getY() >= this.minecraftServer.getMaxBuildHeight()) {
return;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0203-Assign-the-World-in-WorldGenStronghold.patch b/Spigot-Server-Patches/0202-Assign-the-World-in-WorldGenStronghold.patch
index bbd74c79f5..01d84ab7c8 100644
--- a/Spigot-Server-Patches/0203-Assign-the-World-in-WorldGenStronghold.patch
+++ b/Spigot-Server-Patches/0202-Assign-the-World-in-WorldGenStronghold.patch
@@ -1,11 +1,11 @@
-From ee446bce1a72c18ec83261e53a8536f72ffc2b5c Mon Sep 17 00:00:00 2001
+From d87b02439ca632436aa045cadb984c0274c866c1 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sat, 14 Jan 2017 01:22:07 -0600
Subject: [PATCH] Assign the World in WorldGenStronghold
diff --git a/src/main/java/net/minecraft/server/WorldGenStronghold.java b/src/main/java/net/minecraft/server/WorldGenStronghold.java
-index c9375470..a3b958e0 100644
+index c93754704..a3b958e01 100644
--- a/src/main/java/net/minecraft/server/WorldGenStronghold.java
+++ b/src/main/java/net/minecraft/server/WorldGenStronghold.java
@@ -56,6 +56,7 @@ public class WorldGenStronghold extends StructureGenerator {
@@ -17,5 +17,5 @@ index c9375470..a3b958e0 100644
this.c();
this.b = true;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0204-Add-fromBottle-flag-to-Experience-Orbs.patch b/Spigot-Server-Patches/0203-Add-fromBottle-flag-to-Experience-Orbs.patch
index 7d4b45fb22..28c13b3003 100644
--- a/Spigot-Server-Patches/0204-Add-fromBottle-flag-to-Experience-Orbs.patch
+++ b/Spigot-Server-Patches/0203-Add-fromBottle-flag-to-Experience-Orbs.patch
@@ -1,11 +1,11 @@
-From 11f2e6a94b8554c5c3c40740b6931bcec25a59a4 Mon Sep 17 00:00:00 2001
+From a35b6a34e34c3e3ae1117ff6bef65b22385b8d5b Mon Sep 17 00:00:00 2001
From: BillyGalbreath <[email protected]>
Date: Sat, 14 Jan 2017 16:15:26 -0600
Subject: [PATCH] Add fromBottle flag to Experience Orbs
diff --git a/src/main/java/net/minecraft/server/EntityExperienceOrb.java b/src/main/java/net/minecraft/server/EntityExperienceOrb.java
-index 14431b8a..54c9200a 100644
+index 14431b8ad..54c9200a9 100644
--- a/src/main/java/net/minecraft/server/EntityExperienceOrb.java
+++ b/src/main/java/net/minecraft/server/EntityExperienceOrb.java
@@ -15,6 +15,14 @@ public class EntityExperienceOrb extends Entity {
@@ -37,7 +37,7 @@ index 14431b8a..54c9200a 100644
return false;
}
diff --git a/src/main/java/net/minecraft/server/EntityThrownExpBottle.java b/src/main/java/net/minecraft/server/EntityThrownExpBottle.java
-index 0255986f..28931295 100644
+index 0255986fd..289312950 100644
--- a/src/main/java/net/minecraft/server/EntityThrownExpBottle.java
+++ b/src/main/java/net/minecraft/server/EntityThrownExpBottle.java
@@ -40,7 +40,7 @@ public class EntityThrownExpBottle extends EntityProjectile {
@@ -50,7 +50,7 @@ index 0255986f..28931295 100644
this.die();
diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftExperienceOrb.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftExperienceOrb.java
-index 3a09cab3..61e3c6c3 100644
+index 3a09cab3d..61e3c6c3e 100644
--- a/src/main/java/org/bukkit/craftbukkit/entity/CraftExperienceOrb.java
+++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftExperienceOrb.java
@@ -18,6 +18,13 @@ public class CraftExperienceOrb extends CraftEntity implements ExperienceOrb {
@@ -68,5 +68,5 @@ index 3a09cab3..61e3c6c3 100644
public EntityExperienceOrb getHandle() {
return (EntityExperienceOrb) entity;
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0205-Remove-the-Vanilla-Method-Profiler.patch b/Spigot-Server-Patches/0204-Remove-the-Vanilla-Method-Profiler.patch
index 24dcba73d0..1efc2bdca9 100644
--- a/Spigot-Server-Patches/0205-Remove-the-Vanilla-Method-Profiler.patch
+++ b/Spigot-Server-Patches/0204-Remove-the-Vanilla-Method-Profiler.patch
@@ -1,4 +1,4 @@
-From 6c4294e444a8a0bce3a404b84cd25388a2c3b25b Mon Sep 17 00:00:00 2001
+From c7306a084e0db72c5ecf0bae8d8463c69826e7f9 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sat, 21 Jan 2017 02:00:33 -0500
Subject: [PATCH] Remove the Vanilla Method Profiler
@@ -11,7 +11,7 @@ added, so we do not want any risk of performance degredation.
Paper has a proper Timings system that makes the Vanilla Method profiler obsolete and inferior.
diff --git a/src/main/java/net/minecraft/server/CommandDebug.java b/src/main/java/net/minecraft/server/CommandDebug.java
-index fe58d428..938f62f8 100644
+index fe58d428f..938f62f83 100644
--- a/src/main/java/net/minecraft/server/CommandDebug.java
+++ b/src/main/java/net/minecraft/server/CommandDebug.java
@@ -33,12 +33,11 @@ public class CommandDebug extends CommandAbstract {
@@ -40,7 +40,7 @@ index fe58d428..938f62f8 100644
public List<String> tabComplete(MinecraftServer minecraftserver, ICommandListener icommandlistener, String[] astring, @Nullable BlockPosition blockposition) {
diff --git a/src/main/java/net/minecraft/server/MethodProfiler.java b/src/main/java/net/minecraft/server/MethodProfiler.java
-index 65465291..27698348 100644
+index 654652916..276983485 100644
--- a/src/main/java/net/minecraft/server/MethodProfiler.java
+++ b/src/main/java/net/minecraft/server/MethodProfiler.java
@@ -9,8 +9,9 @@ import java.util.List;
@@ -79,5 +79,5 @@ index 65465291..27698348 100644
+ }
+}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0206-Cap-Entity-Collisions.patch b/Spigot-Server-Patches/0205-Cap-Entity-Collisions.patch
index 03fbb17253..f5d390b9c6 100644
--- a/Spigot-Server-Patches/0206-Cap-Entity-Collisions.patch
+++ b/Spigot-Server-Patches/0205-Cap-Entity-Collisions.patch
@@ -1,4 +1,4 @@
-From f9ef38071405f1b311bf12dacd221d2b17fe298c Mon Sep 17 00:00:00 2001
+From 3c00d6376d7fc8505bce90568180af8da00e2c13 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 22 Jan 2017 18:07:56 -0500
Subject: [PATCH] Cap Entity Collisions
@@ -12,7 +12,7 @@ just as it does in Vanilla, but entity pushing logic will be capped.
You can set this to 0 to disable collisions.
diff --git a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
-index 61efcc47..4898e8bc 100644
+index 61efcc479..4898e8bce 100644
--- a/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
+++ b/src/main/java/com/destroystokyo/paper/PaperWorldConfig.java
@@ -408,4 +408,10 @@ public class PaperWorldConfig {
@@ -27,7 +27,7 @@ index 61efcc47..4898e8bc 100644
+ }
}
diff --git a/src/main/java/net/minecraft/server/Entity.java b/src/main/java/net/minecraft/server/Entity.java
-index 6fcced92..cfeff7c4 100644
+index 6fcced926..cfeff7c48 100644
--- a/src/main/java/net/minecraft/server/Entity.java
+++ b/src/main/java/net/minecraft/server/Entity.java
@@ -168,6 +168,7 @@ public abstract class Entity implements ICommandListener {
@@ -39,7 +39,7 @@ index 6fcced92..cfeff7c4 100644
// Spigot end
diff --git a/src/main/java/net/minecraft/server/EntityLiving.java b/src/main/java/net/minecraft/server/EntityLiving.java
-index 7242da9c..53486e20 100644
+index 7242da9cc..53486e205 100644
--- a/src/main/java/net/minecraft/server/EntityLiving.java
+++ b/src/main/java/net/minecraft/server/EntityLiving.java
@@ -2132,8 +2132,11 @@ public abstract class EntityLiving extends Entity {
@@ -56,5 +56,5 @@ index 7242da9c..53486e20 100644
this.C(entity);
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0207-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch b/Spigot-Server-Patches/0206-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch
index d3484f0d31..d0447c4f8f 100644
--- a/Spigot-Server-Patches/0207-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch
+++ b/Spigot-Server-Patches/0206-Do-not-allow-a-zero-max-height-in-BiomeJungle.patch
@@ -1,11 +1,11 @@
-From 058a0cb81978b5cf20cc32ab63e81de4b1a0f63c Mon Sep 17 00:00:00 2001
+From 2ee2dc9a86f49234475babaaedbe77a8e738e1a5 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Mon, 23 Jan 2017 15:10:25 -0600
Subject: [PATCH] Do not allow a zero max height in BiomeJungle
diff --git a/src/main/java/net/minecraft/server/BiomeJungle.java b/src/main/java/net/minecraft/server/BiomeJungle.java
-index a4e5e493..20c18cdb 100644
+index a4e5e4933..20c18cdbd 100644
--- a/src/main/java/net/minecraft/server/BiomeJungle.java
+++ b/src/main/java/net/minecraft/server/BiomeJungle.java
@@ -39,7 +39,11 @@ public class BiomeJungle extends BiomeBase {
@@ -22,7 +22,7 @@ index a4e5e493..20c18cdb 100644
(new WorldGenMelon()).generate(world, random, blockposition.a(i, k, j));
WorldGenVines worldgenvines = new WorldGenVines();
diff --git a/src/main/java/net/minecraft/server/BlockPosition.java b/src/main/java/net/minecraft/server/BlockPosition.java
-index 6a0b3a62..38a7af58 100644
+index 6a0b3a62d..38a7af58c 100644
--- a/src/main/java/net/minecraft/server/BlockPosition.java
+++ b/src/main/java/net/minecraft/server/BlockPosition.java
@@ -42,6 +42,7 @@ public class BlockPosition extends BaseBlockPosition {
@@ -34,5 +34,5 @@ index 6a0b3a62..38a7af58 100644
return d0 == 0.0D && d1 == 0.0D && d2 == 0.0D ? this : new BlockPosition((double) this.getX() + d0, (double) this.getY() + d1, (double) this.getZ() + d2);
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0208-Remove-CraftScheduler-Async-Task-Debugger.patch b/Spigot-Server-Patches/0207-Remove-CraftScheduler-Async-Task-Debugger.patch
index a8990f0cd5..e4d9028f28 100644
--- a/Spigot-Server-Patches/0208-Remove-CraftScheduler-Async-Task-Debugger.patch
+++ b/Spigot-Server-Patches/0207-Remove-CraftScheduler-Async-Task-Debugger.patch
@@ -1,4 +1,4 @@
-From 3e17aa98688af91237bb7e386a5846e55d6a1aed Mon Sep 17 00:00:00 2001
+From bc4620bc17988c0b738d7a19641dff1a42f38458 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 5 Feb 2017 00:04:04 -0500
Subject: [PATCH] Remove CraftScheduler Async Task Debugger
@@ -9,7 +9,7 @@ One report of a suspected memory leak with the system.
This adds additional overhead to asynchronous task dispatching
diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
-index e30cfb7b..448c27cc 100644
+index e30cfb7b7..448c27cc7 100644
--- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
+++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
@@ -80,8 +80,8 @@ public class CraftScheduler implements BukkitScheduler {
@@ -58,5 +58,5 @@ index e30cfb7b..448c27cc 100644
@Deprecated
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0209-Shame-on-you-Mojang.patch b/Spigot-Server-Patches/0208-Shame-on-you-Mojang.patch
index bf7412685d..a4af73cbb9 100644
--- a/Spigot-Server-Patches/0209-Shame-on-you-Mojang.patch
+++ b/Spigot-Server-Patches/0208-Shame-on-you-Mojang.patch
@@ -1,4 +1,4 @@
-From 6e834104fb58905edaea685fe77342ccc26bd5eb Mon Sep 17 00:00:00 2001
+From 5659da37e2d30e64da7f749817355ad96899a4a8 Mon Sep 17 00:00:00 2001
From: Aikar <[email protected]>
Date: Sun, 5 Feb 2017 19:17:28 -0500
Subject: [PATCH] Shame on you Mojang
@@ -12,7 +12,7 @@ This then triggers async chunk loads!
What in the hell were you thinking?
diff --git a/src/main/java/net/minecraft/server/BlockBeacon.java b/src/main/java/net/minecraft/server/BlockBeacon.java
-index f44f0562..74c37117 100644
+index f44f05620..74c371179 100644
--- a/src/main/java/net/minecraft/server/BlockBeacon.java
+++ b/src/main/java/net/minecraft/server/BlockBeacon.java
@@ -62,8 +62,8 @@ public class BlockBeacon extends BlockTileEntity {
@@ -55,5 +55,5 @@ index f44f0562..74c37117 100644
}
}
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0210-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch b/Spigot-Server-Patches/0209-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch
index 9f403f809a..66407fb849 100644
--- a/Spigot-Server-Patches/0210-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch
+++ b/Spigot-Server-Patches/0209-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch
@@ -1,11 +1,11 @@
-From d9a36a3de6454128f14ae7c8f154e00b17cb3d89 Mon Sep 17 00:00:00 2001
+From 4781c61848dc79486a9eb366c01b27c40c26a15b Mon Sep 17 00:00:00 2001
From: Brokkonaut <[email protected]>
Date: Tue, 7 Feb 2017 16:55:35 -0600
Subject: [PATCH] Make targetSize more aggressive in the chunk unload queue
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java
-index 7006466b..c32fb3ef 100644
+index dabe4137f..fb4f11958 100644
--- a/src/main/java/net/minecraft/server/ChunkProviderServer.java
+++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java
@@ -325,7 +325,7 @@ public class ChunkProviderServer implements IChunkProvider {
@@ -18,5 +18,5 @@ index 7006466b..c32fb3ef 100644
Iterator iterator = this.unloadQueue.iterator();
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0211-Do-not-let-armorstands-drown.patch b/Spigot-Server-Patches/0210-Do-not-let-armorstands-drown.patch
index 99630f47d9..535d0070da 100644
--- a/Spigot-Server-Patches/0211-Do-not-let-armorstands-drown.patch
+++ b/Spigot-Server-Patches/0210-Do-not-let-armorstands-drown.patch
@@ -1,11 +1,11 @@
-From 67b246c935f33eacd625d35e7d16d2f3dcf5f1dc Mon Sep 17 00:00:00 2001
+From e3e92ddb40f19cb76fd012b57ad8388526bc5972 Mon Sep 17 00:00:00 2001
From: Zach Brown <[email protected]>
Date: Sat, 18 Feb 2017 19:29:58 -0600
Subject: [PATCH] Do not let armorstands drown
diff --git a/src/main/java/net/minecraft/server/EntityArmorStand.java b/src/main/java/net/minecraft/server/EntityArmorStand.java
-index 7738ca38..5818aa5e 100644
+index 7738ca385..5818aa5e9 100644
--- a/src/main/java/net/minecraft/server/EntityArmorStand.java
+++ b/src/main/java/net/minecraft/server/EntityArmorStand.java
@@ -772,5 +772,10 @@ public class EntityArmorStand extends EntityLiving {
@@ -20,7 +20,7 @@ index 7738ca38..5818aa5e 100644
// Paper end
}
diff --git a/src/main/java/net/minecraft/server/EntityLiving.java b/src/main/java/net/minecraft/server/EntityLiving.java
-index 53486e20..9b715945 100644
+index 53486e205..9b7159450 100644
--- a/src/main/java/net/minecraft/server/EntityLiving.java
+++ b/src/main/java/net/minecraft/server/EntityLiving.java
@@ -188,6 +188,7 @@ public abstract class EntityLiving extends Entity {
@@ -41,5 +41,5 @@ index 53486e20..9b715945 100644
if (this.getAirTicks() == -20) {
this.setAirTicks(0);
--
-2.12.2
+2.12.2.windows.2
diff --git a/Spigot-Server-Patches/0212-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch b/Spigot-Server-Patches/0211-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch
index 285b70e149..1e1f885743 100644
--- a/Spigot-Server-Patches/0212-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch
+++ b/Spigot-Server-Patches/0211-Fix-NFE-when-attempting-to-read-EMPTY-ItemStack.patch
@@ -1,4 +1,4 @@
-From 2f6bff5870596a421be90ada961ce01b515e9089 Mon Sep 17 00:00:00 2001
+From 409d9321d3f2a0e641c01c82db43c5c0c719f3dc Mon Sep 17 00:00:00 2001
From: kashike <[email protected]>
Date: Sun, 9 Apr 2017 23:50:15 -0700
Subject: [PATCH] Fix NFE when attempting to read EMPTY ItemStack
@@ -6,7 +6,7 @@ Subject: [PATCH] Fix NFE when attempting to read EMPTY ItemStack
Thanks @gabizou
diff --git a/src/main/java/net/minecraft/server/ItemStack.java b/src/main/java/net/minecraft/server/ItemStack.java
-index 45ebd3f6..cf204f41 100644
+index 548da18e0..29902769f 100644
--- a/src/main/java/net/minecraft/server/ItemStack.java
+++ b/src/main/java/net/minecraft/server/ItemStack.java
@@ -97,7 +97,7 @@ public final class ItemStack {
@@ -19,5 +19,5 @@ index 45ebd3f6..cf204f41 100644
// CraftBukkit start - Route through setData for filtering
// this.damage = Math.max(0, nbttagcompound.getShort("Damage"));
--
-2.12.2
+2.12.2.windows.2