PaperMC/Spigot-API-Patches
Zach Brown 0e0501c9df Update upstream B/CB/S
--- work/Bukkit
Submodule work/Bukkit 6eac6d70..1ef8b9d9:
  > Add Player#openBook(ItemStack) method

--- work/CraftBukkit
Submodule work/CraftBukkit 17543ecf..649921e5:
  > Add Player#openBook(ItemStack) method
  > SPIGOT-2000: Picking up items to shield slot working inconsistently when inventory is full
  > SPIGOT-5037: Player.openMerchant does not show merchant level
  > SPIGOT-5038: Inventory.getHolder returns null for wandering traders

--- work/Spigot
Submodule work/Spigot baafee91..df0eb250:
  > SPIGOT-5043: Desync if world is changed in PlayerSpawnLocationEvent
  > Rebuild patches

Implementation developer note:
This patch adds a "pre-source" patch system for fixing malformed patches
from upstream directly. This seems to keep happening so it's best we
have some way to deal with them. This system brings those issues into
our domain rather than needing to wait for upstream to fix their
malformed files.
2019-06-08 15:33:05 -05:00
..
Ability-to-apply-mending-to-XP-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Ability-to-change-PlayerProfile-in-AsyncPreLoginEven.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Ability-to-get-Tile-Entities-from-a-chunk-without-sn.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Access-items-by-EquipmentSlot.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-a-call-helper-to-Event.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-an-API-for-CanPlaceOn-and-CanDestroy-NBT-values.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-an-asterisk-to-legacy-API-plugins.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-API-methods-to-control-if-armour-stands-can-move.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-APIs-to-replace-OfflinePlayer-getLastPlayed.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-ArmorStand-Item-Meta.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-Ban-Methods-to-Player-Objects.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Add-BaseComponent-sendMessage-methods-to-CommandSend.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-BeaconEffectEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-BlockSoundGroup-interface.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-command-to-reload-permissions.yml-and-require-co.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-configuration-option-to-prevent-player-names-fro.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-EntityKnockbackByEntityEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-EntityTeleportEndGatewayEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-EntityZapEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-exception-reporting-event.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-extended-PaperServerListPingEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-FastUtil-to-Bukkit.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-getI18NDisplayName-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-getNearbyXXX-methods-to-Location.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-getTPS-method.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-GS4-Query-event.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-hand-to-bucket-events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-handshake-event-to-allow-plugins-to-handle-clien.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-Heightmap-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-ItemStack-Recipe-API-helper-methods.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-ItemStackRecipeChoice-Draft-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-legacy-ping-support-to-PaperServerListPingEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-LivingEntity-getTargetEntity.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-Material-Tags.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-MetadataStoreBase.removeAll-Plugin.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-method-to-open-already-placed-sign.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-methods-for-working-with-arrows-stuck-in-living-.patch Actually fix compilation 2019-05-22 05:21:19 +01:00
Add-More-Creeper-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-more-Witch-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-more-Zombie-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PhantomPreSpawnEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-player-view-distance-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Add-PlayerArmorChangeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerConnectionCloseEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerInitialSpawnEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerJumpEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerLocaleChangeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerPostRespawnEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-PlayerUseUnknownEntityEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-ProjectileCollideEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-ray-tracing-methods-to-LivingEntity.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-sender-name-to-commands.yml-replacement.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-setPlayerProfile-API-for-Skulls.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-source-block-to-BlockPhysicsEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-source-to-PlayerExpChangeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-spectator-target-events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-String-based-Action-Bar-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Add-sun-related-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-TNTPrimeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-UnknownCommandEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-WhitelistToggleEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-workaround-for-plugins-modifying-the-parent-of-t.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Add-World.getEntity-UUID-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Additional-world.getNearbyEntities-API-s.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Allow-Blocks-to-be-accessed-via-a-long-key.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Allow-disabling-armour-stand-ticking.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Allow-plugins-to-use-SLF4J-for-logging.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Allow-Reloading-of-Command-Aliases.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Allow-setting-the-vex-s-summoner.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Annotation-Test-changes.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
AnvilDamageEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
API-to-get-a-BlockState-without-a-snapshot.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Arrow-pickup-rule-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Async-Chunks-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
AsyncTabCompleteEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Automatically-disable-plugins-that-fail-to-load.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Basic-PlayerProfile-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
BlockDestroyEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Change-the-reserved-channel-check-to-be-sensible.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Close-Plugin-Class-Loaders-on-Disable.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Complete-resource-pack-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Custom-replacement-for-eaten-items.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Display-warning-on-deprecated-recipe-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Don-t-use-snapshots-for-Timings-Tile-Entity-reports.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EnderDragon-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Enderman.teleportRandomly.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EndermanAttackPlayerEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EndermanEscapeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ensureServerConversions-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Entity-AddTo-RemoveFrom-World-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Entity-fromMobSpawner.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Entity-getChunk-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Entity-getEntitySpawnReason.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Entity-Origin-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EntityPathfindEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EntityRegainHealthEvent-isFastRegen-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EntityShootBowEvent-consumeArrow-and-getArrowItem-AP.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
EntityTransformedEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expand-ArmorStand-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expand-Explosions-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expand-Location-Manipulation-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expand-World.spawnParticle-API-and-add-Builder.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ExperienceOrbMergeEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ExperienceOrbs-API-for-Reason-Source-Triggering-play.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expose-attack-cooldown-methods-for-Player.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Expose-client-protocol-version-and-virtual-host.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Expose-server-CommandMap.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Expose-WorldBorder-isInBounds-Location-check.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Fill-Profile-Property-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Fireworks-API-s.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Fix-ServerListPingEvent-flagging-as-Async.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Fix-upstream-javadoc-warnings-and-errors.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Flip-some-Spigot-API-null-annotations.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
getPlayerUniqueId-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Graduate-bungeecord-chat-API-from-spigot-subclasses.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Handle-plugin-prefixes-in-implementation-logging-con.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Here-s-Johnny.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Ignore-package-private-methods-for-nullability-annot.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
IllegalPacketEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Implement-furnace-cook-speed-multiplier-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Implement-getters-and-setters-for-EntityItem-owner-a.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Improve-death-events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Improve-the-Saddle-API-for-Horses.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Inventory-removeItemAnySlot.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
InventoryCloseEvent-Reason-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
isChunkGenerated-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Item-canEntityPickup.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ItemStack-API-additions-for-quantity-flags-lore.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ItemStack-getMaxItemUseDuration.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
LivingEntity-Hand-Raised-Item-Use-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
LivingEntity-setKiller.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Location.isChunkLoaded-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Location.toBlockLocation-toCenterLocation.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
LootTable-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Make-EnderDragon-extend-Mob.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Make-plugins-list-alphabetical.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Make-shield-blocking-delay-configurable.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Make-the-default-permission-message-configurable.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Material-API-additions.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Misc-Utils.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Mob-Pathfinding-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Mob-Spawner-API-Enhancements.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Optimize-Hoppers.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Paper-Utils.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Performance-Concurrency-Improvements-to-Permissions.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Player-affects-spawning-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Player-Tab-List-and-Title-APIs.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Player.setPlayerProfile-API.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
PlayerAdvancementCriterionGrantEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerAttemptPickupItemEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerDeathEvent-getItemsToKeep.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerElytraBoostEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerLaunchProjectileEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerNaturallySpawnCreaturesEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerPickupExperienceEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerPickupItemEvent-setFlyAtPlayer.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerReadyArrowEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PlayerTeleportEndGatewayEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
POM-changes.patch Update to 1.14.2 2019-05-27 16:01:45 -07:00
PotionEffect-clone-methods.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PreCreatureSpawnEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
PreSpawnerSpawnEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Profile-Lookup-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
ProfileWhitelistVerifyEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Provide-Chunk-Coordinates-as-a-Long-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Provide-E-TE-Chunk-count-stat-methods.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
RangedEntity-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Reduce-thread-synchronization-in-MetadataStoreBase.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Remove-deadlock-risk-in-firing-async-events.patch Fix missing thread check in SimplePluginManager#callEvent (#2111) 2019-06-02 18:21:42 -07:00
Remove-Precondition-on-name-for-AttributeModifier.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Server-Tick-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Shoulder-Entities-Release-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
SkeletonHorse-Additions.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Slime-Pathfinder-Events.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Support-cancellation-supression-of-EntityDismount-Ve.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Tameable-getOwnerUniqueId-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Timings-v2.patch Update upstream B/CB/S 2019-06-08 15:33:05 -05:00
Turtle-API.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Use-ASM-for-event-executors.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
Version-Command-2.0.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
WitchConsumePotionEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
WitchReadyPotionEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00
WitchThrowPotionEvent.patch Updated Upstream (CraftBukkit) 2019-06-06 08:36:57 -07:00