13
0
geforkt von Mirrors/Paper
Paper/CraftBukkit-Patches
md_5 52541311d4 Use FastMatches for ItemStack Dirty Check
The check to find dirty itemstacks and send update packets each tick can be very intensive as it checks the entire itemstack, including the entire NBT map. To save on this, 19/20 times we will simply compare the basic count/data/type. If for some strange reason the NBT of an item already existing in an inventory is changes, it will take up to 1 second to show, with an average time of half a second. This odd 0.5 second delay is far preferable to lag every tick, and shouldn't be noticed by anyone.
2015-02-22 12:27:58 +11:00
..
0001-POM-Changes.patch Allow sun JVM classes for Spigot 2015-01-12 20:14:12 +11:00
0002-mc-dev-imports.patch Update from upstream SpigotMC take 2: Update harder 2014-12-27 16:07:04 -06:00
0003-Skeleton-API-Implementations.patch Fix merge conflicts 2015-01-25 14:44:52 +00:00
0004-Obfuscation-Helpers.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0005-Spigot-Configuration.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0006-Better-Chunk-Tick-Selection.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0007-Crop-Growth-Rates.patch Update from upstream SpigotMC 2014-12-10 22:21:51 -06:00
0008-More-Efficient-Chunk-Save-Queue.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0009-Merge-tweaks-and-configuration.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0010-Async-Operation-Catching.patch Upstream merge 2015-02-12 14:25:18 +00:00
0011-View-Distance.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0012-Spigot-Timings.patch Merge in changes. 2015-01-16 14:58:23 +11:00
0013-Fix-Mob-Spawning-Relative-to-View-Distance.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0014-Handle-Null-Tile-Entities.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0015-Entity-Activation-Range.patch Fix entity activation range for fireworks and items 2015-02-13 21:51:02 +00:00
0016-Metrics.patch Update from upstream SpigotMC 2015-01-04 20:01:24 -06:00
0017-PlayerItemDamageEvent.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0018-Prevent-NPE-in-CraftSign.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0019-Entity-Tracking-Ranges.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0020-Thread-Naming-and-Tweaks.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0021-Close-Unloaded-Save-Files.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0022-Remove-o-Option.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0023-Recipe-Deconstruction.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0024-Implement-Arrow-API.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0025-Hopper-Customisations.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0026-Implement-SpawnerSpawnEvent.patch Fix merge conflicts. 2015-01-25 10:37:00 +11:00
0027-Firework-Meta-Crash-Fix.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0028-Allow-Disabling-of-Command-Logging.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0029-Allow-Disabling-of-Command-TabComplete.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0030-Configurable-Messages.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0031-Allow-Disabling-of-Random-Lighting-Updates.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0032-Properly-Close-Inventories.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0033-Disallow-Interaction-With-Self.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0034-Entity-Mount-and-Dismount-Events.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0035-Prevent-Ghost-Players-Caused-by-Plugins.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0036-Plug-World-Unload-Memory-Leak.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0037-Player-Collision-API.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0038-Fully-Disable-Snooper-When-Not-Required.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0039-Add-Getter-for-Entity-Invulnerability.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0040-Cap-Minimum-Player-Speed.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0041-Update-Inventory-and-Health-for-PlayerConsumeItemEve.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0042-Call-EntityChangeBlockEvent-for-Fire-Arrows-hitting-.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0043-Allow-Disabling-of-1.6.3-Structure-Saving.patch SPIGOT-459: Update the structure saving warning 2015-01-25 14:35:55 +00:00
0044-Item-Despawn-Rate.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0045-Don-t-Special-Case-X-Move-Value.patch Update Spigot's Patches round 2? 2014-11-28 18:06:26 -06:00
0046-Implement-respawn-API.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0047-Arrow-Despawn-Rate.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0048-Fix-packed-ice-generation.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0049-Watchdog-Thread.patch Upstream merge 2015-02-12 14:25:18 +00:00
0050-Clear-Flower-Pot-on-Drop.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0051-Fix-some-chunks-not-being-sent-to-the-client.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0052-Fix-Broken-Async-Chat.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0053-Orebfuscator.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0054-Optimize-DataWatcher.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0055-Fire-PreLogin-Events-in-Offline-Mode.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0056-BungeeCord-Support.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0057-Allow-Disabling-Zombie-Villager-Aggression.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0058-Configurable-Amount-of-Netty-Threads.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0059-Prevent-Mineshaft-Saving.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0060-Log-Cause-of-Unexpected-Exceptions.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0061-Particle-API.patch SPIGOT-326: Fix an overflow issue which caused particles to only show in a 1 block radius 2015-01-16 23:08:37 +00:00
0062-Save-ticks-lived-to-nbttag.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0063-More-Efficient-GetCubes.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0064-Add-Option-to-Nerf-Mobs-from-Spawner-s.patch Update from upstream SpigotMC 2014-12-20 19:09:49 -06:00
0065-Warn-if-PermGen-may-be-insufficient.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0066-Disable-Connected-Check-on-setScoreboard.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0067-Add-Late-Bind-Option.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0068-Allow-statistics-to-be-disabled-forced.patch Update from upstream SpigotMC 2015-01-04 20:01:24 -06:00
0069-Fix-ItemStack-Unbreakable-Code.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0070-Try-and-Debug-Crash-Reports-Crashing.patch Update PaperSpigot to Minecraft 1.8 2014-11-27 17:17:45 -08:00
0071-Improve-AutoSave-Mechanism.patch Update from upstream SpigotMC 2014-12-05 21:33:40 -06:00
0072-Catch-stalling-on-corrupted-map-data-NBT-arrays.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0073-Allow-toggling-of-ZombiePigmen-spawning-in-portal-bl.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0074-Highly-Optimized-Tick-Loop.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0075-Add-Spigot-Links.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0076-Configurable-Ping-Sample-Size.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0077-Add-Optional-Tick-Shuffling.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0078-Allow-Configuring-Chunks-per-Packet.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0079-Implement-Locale-Getter-for-Players.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0080-Cap-Entity-Collisions.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0081-Fix-dispensing-bone-meal-not-having-the-correct-data.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0082-Spam-Filter-Exclusions.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0083-Add-Option-to-Silence-CommandBlock-Console.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0084-Add-support-for-fetching-hidden-players.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0085-Allow-Disabling-Creative-Item-Filter.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0086-Cap-Channel-Registrations.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0087-Allow-vanilla-commands-to-be-the-main-version-of-a-c.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0088-Unfinalize-the-isDisconnected-method-by-bukkit.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0089-Implement-Silenceable-Lightning-API.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0090-Use-one-PermissibleBase-for-all-Command-Blocks.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0091-Prevent-hoppers-from-loading-chunks.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0092-Guard-Entity-List.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0093-Fix-ConcurrentModificationException-while-being-idle.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0094-Cancellable-WitherSkull-potion-effect.patch Fix merge conflicts. 2015-01-25 10:37:00 +11:00
0095-Descriptive-kick-reasons-instead-of-Nope.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0096-Configurable-dragon-death-and-wither-spawn-sounds.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0097-Display-Spigot-in-client-crashes-server-lists-and-Mo.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0098-Treat-Bungee-as-Online-Mode.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0099-Add-Conversion-Message.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0100-Properly-cancel-fishing-event.-Fixes-BUKKIT-5396.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0101-Print-Stack-on-InternalException.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0102-Use-Offline-Player-Data-Once-if-Required.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0103-Use-Provided-Case-for-Non-Existent-Offline-Players.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0104-Check-for-blank-OfflinePlayer-Names.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0105-Fix-Player-Banning.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0106-Fix-ban-expire-dates.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0107-Correct-Ban-Expiration.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0108-Convert-Horses-owner-to-UUID.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0109-Expand-team-API-to-allow-arbitrary-strings.patch Fix merge conflicts 2015-01-25 14:44:52 +00:00
0110-Add-Score.isScoreSet-Z-API.patch Merge 2015-01-17 10:12:14 +11:00
0111-Log-null-TileEntity-Owner.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0112-Don-t-special-case-invalid-usernames-for-UUIDs.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0113-Convert-player-skulls-async.patch Update from upstream SpigotMC 2015-01-04 20:01:24 -06:00
0114-Prevent-NoClassDefError-crash-and-notify-on-crash.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0115-Check-Skull-canPlace.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0116-Don-t-let-trees-replace-any-block.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0117-Fix-race-condition-that-could-kill-connections-befor.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0118-Configurable-UserCache-cap.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0119-Implement-PlayerSpawnLocationEvent.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0120-Cap-Objective-Score-Length.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0121-Process-conversation-input-on-the-main-thread.-Fixes.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0122-Configurable-save-on-stop-only-for-UserCache.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0123-Prevent-Unbounded-IntCache-Growth.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0124-Add-damager-to-the-unhandled-error.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0125-Cross-World-Entity-Teleportation.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0126-Limit-block-placement-interaction-packets.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0127-Better-item-validation.patch Fix merge conflicts. 2015-02-15 12:52:33 +11:00
0128-Further-Seed-Customisation.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0129-Disable-ResourceLeakDetector.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0130-Add-More-Information-to-session.lock-Errors.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0131-Safer-JSON-Loading.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0132-Fix-Slow-Loading-Libraries.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0133-Add-CommandLine-EULA-Flag.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0134-Fix-for-enchanting-table-wiping-meta-when-placing-st.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0135-Don-t-spawn-bonus-ocelots-when-plugins-spawn-ocelots.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0136-Prevent-a-crash-involving-attributes.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0137-Make-moved-wrongly-limit-configurable.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0138-Fix-Null-Tile-Entity-Worlds.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0139-Make-moved-too-quickly-limit-configurable.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0140-Alternative-Hopper-Ticking.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0141-Apply-NBTReadLimiter-to-more-things.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0142-Allow-Attribute-Capping.patch Update from upstream SpigotMC 2014-12-14 15:54:10 -06:00
0143-Only-fetch-an-online-UUID-in-online-mode.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0144-Filter-attribute-modifiers-which-cause-the-attribute.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0145-Plug-WorldMap-Memory-Leak.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0146-Fix-Corrupted-Trapped-Chest.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0147-Remove-uneeded-validation.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0148-Add-Hunger-Config-Values.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0149-Make-debug-logging-togglable.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0150-Skip-invalid-enchants-in-CraftMetaItem.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0151-Limit-TNT-Detonations-per-tick.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0152-Added-isUnbreakable-and-setUnbreakable-to-ItemMeta.patch Upstream merge 2015-02-18 10:24:40 +00:00
0153-Configurable-Hanging-Tick.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0154-Fix-Some-Memory-Leaks.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0155-Refactor-ItemDoor-Place.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0156-Don-t-Fire-InventoryCloseEvent-Unless-Required.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0157-BungeeCord-Chat-API.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0158-Disable-Explosion-avoiding-for-all-mobs.patch SPIGOT-522: Remove the global api cache option 2015-02-06 10:08:31 +00:00
0159-Use-Standard-List-for-EntitySlices.patch SPIGOT-593: Fix a mistake with the EntitySlice patch 2015-02-20 16:39:04 +00:00
0160-Allow-Capping-Tile-Entity-Tick-Time.patch Allow Capping (Tile)Entity Tick Time. 2015-02-22 12:02:19 +11:00
0161-Use-FastMatches-for-ItemStack-Dirty-Check.patch Use FastMatches for ItemStack Dirty Check 2015-02-22 12:27:58 +11:00