PaperMC/Spigot-Server-Patches
Spottedleaf 05d074d557 Optimize DataWatcher
The lock in DataWatcher is used to prevent concurrent modifications
to the 'd' field (entries in MCP). However any modifications to
this map only occur on initialization of an Entity in its
constructor. This modification is write-locked.

Every other access is through a readlock, which allows
the threads to pass if there is no thread holding the
writelock.

Since the writelock is only obtained in the constructor
of the Entity, the further readlocks are actually
useless (which get obtained on set, get, etc calls).

The entries field ('d' currently) has also been declared as
Int2ObjectOpenHashMap to avoid autoboxing on put(), get(), etc
calls.
2019-05-13 20:37:18 -07:00
..
0001-POM-Changes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0002-Paper-config-files.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0003-MC-Dev-fixes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0004-MC-Utils.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0005-Paper-Metrics.patch Initial work on 1.14 pre-5 2019-04-23 10:35:52 +01:00
0006-Add-MinecraftKey-Information-to-Objects.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0007-Store-reference-to-current-Chunk-for-Entity-and-Bloc.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0008-Store-counts-for-each-Entity-Block-Entity-Type.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0009-Timings-v2.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0010-Configurable-cactus-and-reed-natural-growth-heights.patch More work towards 1.14 pre5 2019-04-24 02:00:24 +01:00
0011-Configurable-baby-zombie-movement-speed.patch Fix some issues on the list 2019-05-05 14:39:51 -07:00
0012-Configurable-fishing-time-ranges.patch More work towards 1.14 pre5 2019-04-24 02:00:24 +01:00
0013-Allow-nerfed-mobs-to-jump.patch More compile error fixes 2019-05-05 17:57:14 -07:00
0014-Add-configurable-despawn-distances-for-living-entiti.patch More work towards 1.14 pre5 2019-04-24 02:00:24 +01:00
0015-Allow-for-toggling-of-spawn-chunks.patch More work towards 1.14 pre5 2019-04-24 02:00:24 +01:00
0016-Drop-falling-block-and-tnt-entities-at-the-specified.patch Update Upstream 2019-05-05 19:58:04 -07:00
0017-Show-Paper-in-client-crashes-server-lists-and-Mojang.patch Update upstream 2019-05-06 17:33:26 -07:00
0018-Player-affects-spawning-API.patch Update Upstream 2019-05-05 19:58:04 -07:00
0019-Remove-invalid-mob-spawner-tile-entities.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0020-Optimize-TileEntity-Ticking.patch More work towards 1.14 pre5 2019-04-24 02:00:24 +01:00
0021-Further-improve-server-tick-loop.patch Update upstream 2019-05-06 17:33:26 -07:00
0022-Only-refresh-abilities-if-needed.patch Update Upstream 2019-05-05 19:58:04 -07:00
0023-Entity-Origin-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0024-Prevent-tile-entity-and-entity-crashes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0025-Configurable-top-of-nether-void-damage.patch Update Upstream 2019-05-05 19:58:04 -07:00
0026-Check-online-mode-before-converting-and-renaming-pla.patch A bit more work for 1.14 2019-04-24 03:34:11 +01:00
0027-Always-tick-falling-blocks.patch A bit more work for 1.14 2019-04-24 03:34:11 +01:00
0028-Configurable-end-credits.patch Update Upstream 2019-05-05 19:58:04 -07:00
0029-Fix-lag-from-explosions-processing-dead-entities.patch A bit more work for 1.14 2019-04-24 03:34:11 +01:00
0030-Optimize-explosions.patch Update upstream 2019-05-06 17:33:26 -07:00
0031-Disable-explosion-knockback.patch Aim towards real 1.14 2019-04-25 07:53:51 +01:00
0032-Disable-thunder.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0033-Disable-ice-and-snow.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0034-Configurable-mob-spawner-tick-rate.patch Aim towards real 1.14 2019-04-25 07:53:51 +01:00
0035-Send-absolute-position-the-first-time-an-entity-is-s.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0036-Add-BeaconEffectEvent.patch Aim towards real 1.14 2019-04-25 07:53:51 +01:00
0037-Configurable-container-update-tick-rate.patch Update Upstream 2019-05-05 19:58:04 -07:00
0038-Use-UserCache-for-player-heads.patch Update Upstream 2019-05-05 19:58:04 -07:00
0039-Disable-spigot-tick-limiters.patch It compiles 2019-05-06 12:30:27 -07:00
0040-Add-PlayerInitialSpawnEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0041-Configurable-Disabling-Cat-Chest-Detection.patch Aim towards real 1.14 2019-04-25 07:53:51 +01:00
0042-Ensure-commands-are-not-ran-async.patch Update Upstream 2019-05-05 19:58:04 -07:00
0043-All-chunks-are-slime-spawn-chunks-toggle.patch Aim towards real 1.14 2019-04-25 07:53:51 +01:00
0044-Optimize-Pathfinding.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0045-Expose-server-CommandMap.patch Update Upstream 2019-05-05 19:58:04 -07:00
0046-Be-a-bit-more-informative-in-maxHealth-exception.patch Update Upstream 2019-05-05 19:58:04 -07:00
0047-Player-Tab-List-and-Title-APIs.patch Update Upstream 2019-05-05 19:58:04 -07:00
0048-Ensure-inv-drag-is-in-bounds.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0049-Change-implementation-of-tile-entity-removal-list.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0050-Add-configurable-portal-search-radius.patch Fix entities refusing to die and portal search not working 2019-05-07 05:00:51 -07:00
0051-Add-velocity-warnings.patch Update Upstream 2019-05-05 19:58:04 -07:00
0052-Configurable-inter-world-teleportation-safety.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0053-Add-exception-reporting-event.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0054-Don-t-nest-if-we-don-t-need-to-when-cerealising-text.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0055-Disable-Scoreboards-for-non-players-by-default.patch Update Upstream 2019-05-05 19:58:04 -07:00
0056-Add-methods-for-working-with-arrows-stuck-in-living-.patch Update Upstream 2019-05-05 19:58:04 -07:00
0057-Complete-resource-pack-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0058-Chunk-Save-Reattempt.patch Fix RegionFileCache write logic 2019-05-07 16:26:55 +01:00
0059-Default-loading-permissions.yml-before-plugins.patch More compile fixes 2019-05-06 03:20:16 -04:00
0060-Allow-Reloading-of-Custom-Permissions.patch Update Upstream 2019-05-05 19:58:04 -07:00
0061-Remove-Metadata-on-reload.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0062-Undead-horse-leashing.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0063-Handle-Item-Meta-Inconsistencies.patch Update Upstream 2019-05-05 19:58:04 -07:00
0064-Configurable-Non-Player-Arrow-Despawn-Rate.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0065-Add-World-Util-Methods.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0066-Custom-replacement-for-eaten-items.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0067-handle-NaN-health-absorb-values-and-repair-bad-data.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0068-Waving-banner-workaround.patch More work for 1.14 2019-04-26 02:24:00 +01:00
0069-Use-a-Shared-Random-for-Entities.patch Update Upstream 2019-05-05 19:58:04 -07:00
0070-Configurable-spawn-chances-for-skeleton-horses.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0071-Optimize-isValidLocation-getType-and-getBlockData-fo.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0072-Access-items-by-EquipmentSlot.patch Update Upstream 2019-05-05 19:58:04 -07:00
0073-Only-process-BlockPhysicsEvent-if-a-plugin-has-a-lis.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0074-Entity-AddTo-RemoveFrom-World-Events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0075-Configurable-Chunk-Inhabited-Time.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0076-EntityPathfindEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0077-Reduce-IO-ops-opening-a-new-region-file.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0078-Sanitise-RegionFileCache-and-make-configurable.patch More compile fixes 2019-05-06 03:20:16 -04:00
0079-Use-Optimized-Collections.patch Optimize DataWatcher 2019-05-13 20:37:18 -07:00
0080-Do-not-load-chunks-for-Pathfinding.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0081-Do-not-load-chunks-for-light-checks.patch It compiles 2019-05-06 12:30:27 -07:00
0082-Add-PlayerUseUnknownEntityEvent.patch Update Upstream 2019-05-05 19:58:04 -07:00
0083-Fix-reducedDebugInfo-not-initialized-on-client.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0084-Configurable-Grass-Spread-Tick-Rate.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0085-Fix-Cancelling-BlockPlaceEvent-triggering-physics.patch It compiles 2019-05-06 12:30:27 -07:00
0086-Remove-Debug-checks-from-DataBits.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0087-Option-to-use-vanilla-per-world-scoreboard-coloring-.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0088-Workaround-for-setting-passengers-on-players.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0089-Remove-unused-World-Tile-Entity-List.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0090-Don-t-tick-Skulls-unused-code.patch It compiles 2019-05-06 12:30:27 -07:00
0091-Configurable-Player-Collision.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0092-Add-handshake-event-to-allow-plugins-to-handle-clien.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0093-Configurable-RCON-IP-address.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0094-Prevent-Fire-from-loading-chunks.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0095-Implement-PlayerLocaleChangeEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0096-EntityRegainHealthEvent-isFastRegen-API.patch Fix some issues on the list 2019-05-05 14:39:51 -07:00
0097-Add-ability-to-configure-frosted_ice-properties.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0098-remove-null-possibility-for-getServer-singleton.patch Update upstream 2019-05-06 17:33:26 -07:00
0099-Improve-Maps-in-item-frames-performance-and-bug-fixe.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0100-LootTable-API-Replenishable-Lootables-Feature.patch Update Upstream 2019-05-05 19:58:04 -07:00
0101-Don-t-save-empty-scoreboard-teams-to-scoreboard.dat.patch More compile fixes 2019-05-06 03:20:16 -04:00
0102-System-property-for-disabling-watchdoge.patch More 1.14 updates (#1995) 2019-04-26 23:05:36 -04:00
0103-Optimize-UserCache-Thread-Safe.patch Update upstream 2019-05-06 17:33:26 -07:00
0104-Avoid-blocking-on-Network-Manager-creation.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0105-Optional-TNT-doesn-t-move-in-water.patch Fix TODOs in Optional TNT doesn't move in water 2019-05-12 23:57:49 -04:00
0106-Faster-redstone-torch-rapid-clock-removal.patch Fix patch "Faster redstone torch rapid clock removal" (#2014) 2019-05-10 16:48:58 +01:00
0107-Add-server-name-parameter.patch Update Upstream 2019-05-05 19:58:04 -07:00
0108-Only-send-Dragon-Wither-Death-sounds-to-same-world.patch Update upstream 2019-05-06 17:33:26 -07:00
0109-Fix-Double-World-Add-issues.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0110-Fix-Old-Sign-Conversion.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0111-Don-t-lookup-game-profiles-that-have-no-UUID-and-no-.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0112-More-informative-vehicle-moved-wrongly-message.patch Update Upstream 2019-05-05 19:58:04 -07:00
0113-Re-track-players-that-dismount-from-other-players.patch Update Upstream 2019-05-05 19:58:04 -07:00
0114-Add-setting-for-proxy-online-mode-status.patch More compile fixes 2019-05-06 03:20:16 -04:00
0115-Optimise-BlockState-s-hashCode-equals.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0116-Configurable-packet-in-spam-threshold.patch More compile fixes 2019-05-06 03:20:16 -04:00
0117-Configurable-flying-kick-messages.patch More compile fixes 2019-05-06 03:20:16 -04:00
0118-Chunk-registration-fixes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0119-Remove-FishingHook-reference-on-Craft-Entity-removal.patch Update Upstream 2019-05-05 19:58:04 -07:00
0120-Auto-fix-bad-Y-levels-on-player-login.patch Update Upstream 2019-05-05 19:58:04 -07:00
0121-Option-to-remove-corrupt-tile-entities.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0122-Add-EntityZapEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0123-Don-t-load-Chunks-from-Hoppers-and-other-things.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0124-Filter-bad-data-from-ArmorStand-and-SpawnEgg-items.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0125-Cache-user-authenticator-threads.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0126-Optimise-removeQueue.patch Updated Upstream (CraftBukkit) 2019-05-10 19:11:17 +01:00
0127-Allow-Reloading-of-Command-Aliases.patch Update Upstream 2019-05-05 19:58:04 -07:00
0128-Add-source-to-PlayerExpChangeEvent.patch Updated Upstream (Bukkit/CraftBukkit) 2019-05-09 08:20:01 +01:00
0129-Optimize-World.isLoaded-BlockPosition-Z.patch Fix patch "Faster redstone torch rapid clock removal" (#2014) 2019-05-10 16:48:58 +01:00
0130-Don-t-let-fishinghooks-use-portals.patch Update Upstream 2019-05-05 19:58:04 -07:00
0131-Add-ProjectileCollideEvent.patch Update Upstream 2019-05-05 19:58:04 -07:00
0132-Prevent-Pathfinding-out-of-World-Border.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0133-Bound-Treasure-Maps-to-World-Border.patch Fix some compile errors 2019-05-05 16:24:37 -07:00
0134-Configurable-Cartographer-Treasure-Maps.patch Shove decompile fixes into the proper patch 2019-05-05 11:09:29 -07:00
0135-Optimize-ItemStack.isEmpty.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0136-Add-API-methods-to-control-if-armour-stands-can-move.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0137-Properly-fix-item-duplication-bug.patch Updated Upstream (CraftBukkit) 2019-05-10 19:11:17 +01:00
0138-String-based-Action-Bar-API.patch Update Upstream 2019-05-05 19:58:04 -07:00
0139-Firework-API-s.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0140-PlayerTeleportEndGatewayEvent.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0141-Provide-E-TE-Chunk-count-stat-methods.patch Fix accidental reversion of patches, oops 2019-05-09 15:23:52 +01:00
0142-Enforce-Sync-Player-Saves.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0143-Don-t-allow-entities-to-ride-themselves-572.patch Fix TODOs in Optional TNT doesn't move in water 2019-05-12 23:57:49 -04:00
0144-Fix-block-break-desync.patch Update Upstream 2019-05-05 19:58:04 -07:00
0145-ExperienceOrbs-API-for-Reason-Source-Triggering-play.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0146-Cap-Entity-Collisions.patch Update Upstream 2019-05-05 19:58:04 -07:00
0147-Remove-CraftScheduler-Async-Task-Debugger.patch Update Upstream 2019-05-05 19:58:04 -07:00
0148-Make-targetSize-more-aggressive-in-the-chunk-unload-.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0149-Do-not-let-armorstands-drown.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0150-Properly-handle-async-calls-to-restart-the-server.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0151-Add-system-property-to-disable-book-size-limits.patch Update Upstream 2019-05-05 19:58:04 -07:00
0152-Add-option-to-make-parrots-stay-on-shoulders-despite.patch Update Upstream 2019-05-05 19:58:04 -07:00
0153-Add-configuration-option-to-prevent-player-names-fro.patch More compile fixes 2019-05-06 03:20:16 -04:00
0154-Use-TerminalConsoleAppender-for-console-improvements.patch Update upstream 2019-05-06 17:33:26 -07:00
0155-provide-a-configurable-option-to-disable-creeper-lin.patch More 1.14 work 2019-04-27 17:35:50 -04:00
0156-Item-canEntityPickup.patch Update Upstream 2019-05-05 19:58:04 -07:00
0157-PlayerPickupItemEvent-setFlyAtPlayer.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0158-PlayerAttemptPickupItemEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0159-Add-UnknownCommandEvent.patch Fix some more compile errors 2019-05-05 20:53:47 -07:00
0160-Basic-PlayerProfile-API.patch Update upstream 2019-05-06 17:33:26 -07:00
0161-Shoulder-Entities-Release-API.patch Update Upstream 2019-05-05 19:58:04 -07:00
0162-Profile-Lookup-Events.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0163-Block-player-logins-during-server-shutdown.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0164-Entity-fromMobSpawner.patch Fix TODOs in Optional TNT doesn't move in water 2019-05-12 23:57:49 -04:00
0165-Improve-the-Saddle-API-for-Horses.patch Update Upstream 2019-05-05 19:58:04 -07:00
0166-Implement-ensureServerConversions-API.patch Update Upstream 2019-05-05 19:58:04 -07:00
0167-Implement-getI18NDisplayName.patch Update Upstream 2019-05-05 19:58:04 -07:00
0168-ProfileWhitelistVerifyEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0169-Fix-this-stupid-bullshit.patch Update Upstream 2019-05-05 19:58:04 -07:00
0170-Ocelot-despawns-should-honor-nametags-and-leash.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0171-Reset-spawner-timer-when-spawner-event-is-cancelled.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0172-Fix-MC-117075-TE-Unload-Lag-Spike.patch Fix patch "Faster redstone torch rapid clock removal" (#2014) 2019-05-10 16:48:58 +01:00
0173-Allow-specifying-a-custom-authentication-servers-dow.patch More compile fixes 2019-05-06 03:20:16 -04:00
0174-LivingEntity-setKiller.patch Update Upstream 2019-05-05 19:58:04 -07:00
0175-Use-Log4j-IOStreams-to-redirect-System.out-err-to-lo.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0176-Handle-plugin-prefixes-using-Log4J-configuration.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0177-Include-Log4J2-SLF4J-implementation.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0178-Disable-logger-prefix-for-various-plugins-bypassing-.patch More patches for 1.14 2019-04-27 19:24:00 -04:00
0179-Add-PlayerJumpEvent.patch Update Upstream 2019-05-05 19:58:04 -07:00
0180-handle-PacketPlayInKeepAlive-async.patch Fix MCUtils and other calls to postTaskOnMain 2019-05-10 18:42:33 +01:00
0181-Expose-client-protocol-version-and-virtual-host.patch Update Upstream 2019-05-05 19:58:04 -07:00
0182-revert-serverside-behavior-of-keepalives.patch Update Upstream 2019-05-05 19:58:04 -07:00
0183-Send-attack-SoundEffects-only-to-players-who-can-see.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0184-Option-for-maximum-exp-value-when-merging-orbs.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0185-Add-PlayerArmorChangeEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0186-Prevent-logins-from-being-processed-when-the-player-.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0187-use-CB-BlockState-implementations-for-captured-block.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0188-API-to-get-a-BlockState-without-a-snapshot.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0189-AsyncTabCompleteEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0190-Avoid-NPE-in-PathfinderGoalTempt.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0191-PlayerPickupExperienceEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0192-ExperienceOrbMergeEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0193-Ability-to-apply-mending-to-XP-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0194-Make-max-squid-spawn-height-configurable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0195-PreCreatureSpawnEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0196-PlayerNaturallySpawnCreaturesEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0197-Add-setPlayerProfile-API-for-Skulls.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0198-Fill-Profile-Property-Events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0199-PlayerAdvancementCriterionGrantEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0200-Add-ArmorStand-Item-Meta.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0201-Extend-Player-Interact-cancellation.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0202-Tameable-getOwnerUniqueId-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0203-Toggleable-player-crits-helps-mitigate-hacked-client.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0204-Fix-NPE-when-getting-location-from-InventoryEnderChe.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0205-Prevent-Frosted-Ice-from-loading-holding-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0206-Disable-Explicit-Network-Manager-Flushing.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0207-Implement-extended-PaperServerListPingEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0208-Improved-Async-Task-Scheduler.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0209-Ability-to-change-PlayerProfile-in-AsyncPreLoginEven.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0210-Player.setPlayerProfile-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0211-Fix-Dragon-Server-Crashes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0212-getPlayerUniqueId-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0213-Make-player-data-saving-configurable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0214-Make-legacy-ping-handler-more-reliable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0215-Call-PaperServerListPingEvent-for-legacy-pings.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0216-Flag-to-disable-the-channel-limit.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0217-Add-method-to-open-already-placed-sign.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0218-Load-version-history-at-server-start.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0219-Configurable-sprint-interruption-on-attack.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0220-Fix-exploit-that-allowed-colored-signs-to-be-created.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0221-EndermanEscapeEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0222-Enderman.teleportRandomly.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0223-Block-Enderpearl-Travel-Exploit.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0224-Expand-World.spawnParticle-API-and-add-Builder.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0225-EndermanAttackPlayerEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0226-WitchConsumePotionEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0227-WitchThrowPotionEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0228-Allow-spawning-Item-entities-with-World.spawnEntity.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0229-WitchReadyPotionEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0230-ItemStack-getMaxItemUseDuration.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0231-Implement-EntityTeleportEndGatewayEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0232-Unset-Ignited-flag-on-cancel-of-Explosion-Event.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0233-Fix-CraftEntity-hashCode.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0234-Configurable-Alternative-LootPool-Luck-Formula.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0235-Print-Error-details-when-failing-to-save-player-data.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0236-Make-shield-blocking-delay-configurable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0237-Ignore-Missing-Recipes-in-RecipeBook-to-avoid-data-e.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0238-EntityShootBowEvent-consumeArrow-and-getArrowItem-AP.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0239-PlayerReadyArrowEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0240-Fire-EntityShootBowEvent-for-Illusioner.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0241-Implement-EntityKnockbackByEntityEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0242-Expand-Explosions-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0243-LivingEntity-Hand-Raised-Item-Use-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0244-RangedEntity-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0245-Add-config-to-disable-ender-dragon-legacy-check.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0246-Implement-World.getEntity-UUID-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0247-InventoryCloseEvent-Reason-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0248-Avoid-Chunk-Lookups-for-Entity-TileEntity-Current-Ch.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0249-Configurable-Bed-Search-Radius.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0250-Vex-getSummoner-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0251-Refresh-player-inventory-when-cancelling-PlayerInter.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0252-Don-t-change-the-Entity-Random-seed-for-squids.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0253-Re-add-vanilla-entity-warnings-for-duplicates.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0254-Avoid-item-merge-if-stack-size-above-max-stack-size.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0255-Use-asynchronous-Log4j-2-loggers.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0256-add-more-information-to-Entity.toString.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0257-Add-Debug-Entities-option-to-debug-dupe-uuid-issues.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0258-EnderDragon-Events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0259-PlayerElytraBoostEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0260-PlayerLaunchProjectileEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0261-Speedup-BlockPos-by-fixing-inlining.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0262-Don-t-save-Proto-Chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0263-Optimize-RegistryID.c.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0264-Option-to-prevent-armor-stands-from-doing-entity-loo.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0265-Vanished-players-don-t-have-rights.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0266-Mark-chunk-dirty-anytime-entities-change-to-guarante.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0267-Add-some-Debug-to-Chunk-Entity-slices.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0268-EntityTransformedEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0269-SkeletonHorse-Additions.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0270-Prevent-Saving-Bad-entities-to-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0271-Don-t-call-getItemMeta-on-hasItemMeta.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0272-Ignore-Dead-Entities-in-entityList-iteration.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0273-Provide-option-to-use-a-versioned-world-folder-for-t.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0274-MC-111480-Start-Entity-ID-s-at-1.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0275-Implement-Expanded-ArmorStand-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0276-AnvilDamageEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0277-Add-TNTPrimeEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0278-Break-up-and-make-tab-spam-limits-configurable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0279-Add-hand-to-bucket-events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0280-MC-135506-Experience-should-save-as-Integers.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0281-Fix-client-rendering-skulls-from-same-user.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0282-Add-Early-Warning-Feature-to-WatchDog.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0283-Make-EnderDragon-implement-Mob.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0284-Detect-and-repair-corrupt-Region-Files.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0285-Use-ConcurrentHashMap-in-JsonList.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0286-Use-a-Queue-for-Queueing-Commands.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0287-Ability-to-get-Tile-Entities-from-a-chunk-without-sn.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0288-Allow-disabling-armour-stand-ticking.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0289-Optimize-BlockPosition-helper-methods.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0290-Send-nearby-packets-from-world-player-list-not-serve.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0291-Restore-vanlla-default-mob-spawn-range.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0292-Optimize-Hoppers.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0293-Optimize-CraftBlockData-Creation.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0294-Fix-MC-124320.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0295-Slime-Pathfinder-Events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0296-Configurable-speed-for-water-flowing-over-lava.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0297-Optimize-RegistryMaterials.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0298-Add-PhantomPreSpawnEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0299-Add-More-Creeper-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0300-Inventory-removeItemAnySlot.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0301-Make-CraftWorld-loadChunk-int-int-false-load-unconve.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0302-Add-ray-tracing-methods-to-LivingEntity.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0303-Expose-attack-cooldown-methods-for-Player.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0304-Improve-death-events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0305-Allow-chests-to-be-placed-with-NBT-data.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0306-Mob-Pathfinding-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0307-Prevent-chunk-loading-from-Fluid-Flowing.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0308-Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0309-Prevent-Mob-AI-Rules-from-Loading-Chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0310-Prevent-mob-spawning-from-loading-generating-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0311-Optimize-Biome-Mob-Lookups-for-Mob-Spawning.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0312-Implement-furnace-cook-speed-multiplier-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0313-Support-Overriding-World-Seeds.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0314-Optimize-Server-World-Map.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0315-PreSpawnerSpawnEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0316-Catch-JsonParseException-in-Entity-and-TE-names.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0317-Avoid-dimension-id-collisions.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0318-Honor-EntityAgeable.ageLock.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0319-Don-t-recheck-type-after-setting-a-block.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0320-Configurable-connection-throttle-kick-message.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0321-Hook-into-CB-plugin-rewrites.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0322-Allow-setting-the-vex-s-summoner.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0323-Add-sun-related-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0324-Check-Drowned-for-Villager-Aggression-Config.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0325-Here-s-Johnny.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0326-Turtle-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0327-Limit-lightning-strike-effect-distance.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0328-MC-50319-Check-other-worlds-for-shooter-of-projectil.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0329-Call-player-spectator-target-events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0330-Add-Velocity-IP-Forwarding-Support.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0331-Add-more-Witch-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0332-Fix-MC-93764.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0333-Add-option-to-prevent-players-from-moving-into-unloa.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0334-Reset-players-airTicks-on-respawn.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0335-Strip-private-area-unicode-characters-from-signs.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0336-Don-t-sleep-after-profile-lookups-if-not-needed.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0337-Use-more-reasonable-thread-count-default-for-bootstr.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0338-MC-136865-Use-valid-item-for-enchantment-checks-on-b.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0339-Optimize-World-Time-Updates.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0340-Restore-custom-InventoryHolder-support.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0341-Use-Vanilla-Minecart-Speeds.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0342-Fix-SpongeAbsortEvent-handling.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0343-Don-t-allow-digging-into-unloaded-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0344-Optimize-redstone-algorithm.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0345-force-entity-dismount-during-teleportation.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0346-Book-Size-Limits.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0347-Make-the-default-permission-message-configurable.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0348-Add-more-Zombie-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0349-Prevent-rayTrace-from-loading-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0350-Handle-Large-Packets-disconnecting-client.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0351-Lazy-init-world-storage-in-CraftOfflinePlayer.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0352-Add-PlayerConnectionCloseEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0353-Prevent-Enderman-from-loading-chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0354-Add-APIs-to-replace-OfflinePlayer-getLastPlayed.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0355-Fix-PlayerEditBookEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0356-Workaround-for-vehicle-tracking-issue-on-disconnect.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0357-Fire-BlockPistonRetractEvent-for-all-empty-pistons.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0358-Block-Entity-remove-from-being-called-on-Players.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0359-Allow-Saving-of-Oversized-Chunks.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0360-BlockDestroyEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0361-Fix-Custom-Shapeless-Custom-Crafting-Recipes.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0362-Fix-sign-edit-memory-leak.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0363-Limit-Client-Sign-length-more.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0364-Don-t-check-ConvertSigns-boolean-every-sign-save.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0365-Handle-Excessive-Signs-in-Chunks-creating-too-large-.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0366-MC-145260-Fix-Whitelist-On-Off-inconsistency.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0367-Set-Zombie-last-tick-at-start-of-drowning-process.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0368-Call-WhitelistToggleEvent-when-whitelist-is-toggled.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0369-Add-LivingEntity-getTargetEntity.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0370-Use-proper-max-length-when-serialising-BungeeCord-te.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0371-Entity-getEntitySpawnReason.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0372-Update-entity-Metadata-for-all-tracked-players.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0373-Fire-event-on-GS4-query.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0374-Implement-PlayerPostRespawnEvent.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0375-don-t-go-below-0-for-pickupDelay-breaks-picking-up-i.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0376-Implement-getters-and-setters-for-EntityItem-owner-a.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0377-Server-Tick-Events.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0378-PlayerDeathEvent-getItemsToKeep.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0379-Optimize-Persistent-Data-Loading.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0380-Allow-login-events-to-fire-only-after-the-server-plu.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0381-Make-region-files-more-reliable-to-write-to.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0382-Optimize-GameRules-to-use-LinkedHashMap.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0383-Optimize-Captured-TileEntity-Lookup.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0384-Add-Heightmap-API.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0385-Handle-bad-chunks-more-gracefully.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0386-Mob-Spawner-API-Enhancements.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0387-don-t-NPE-on-dimensionmanager-toString.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0388-Per-Player-View-Distance-API-placeholders.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0389-Async-Chunk-placeholder.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0390-Fix-CB-call-to-changed-postToMainThread-method.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0391-Fix-sounds-when-item-frames-are-modified-MC-123450.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0392-Fix-MC-151674-Close-RegionFiles-when-they-get-evicte.patch MC 1.14.1 2019-05-13 21:20:58 -05:00
0393-Elide-lock-in-DataWatcher.patch Optimize DataWatcher 2019-05-13 20:37:18 -07:00