aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-05-28[ci skip] Clean up paperclip build-pr workflowver/1.19.4Bjarne Koll
Gracefully handle paperclip uploads to pull requests in case of build workflow issues.
2023-06-08correct default to join-classpath: true for dependencies (#9279)Jake Potrebic
2023-06-08[ci skip] Update test pluginNassim Jahnke
2023-06-07Paper Plugins Dependency Format Update (#9160)1.19.4Owen
* Rework dependency management (WIP) * Revert "Rework dependency management (WIP)" This reverts commit e046cd59c68743dc00303b1ab42317bf474abd6a. * Correctly add soft dependencies to the dependency tree for classloading resolution * Add support for new dependency config format * Rebase * swap load order meaning * Dependencies should be required by default
2023-06-07[ci skip] Use a separate interface for bootstrapping (#9267)Jake Potrebic
2023-06-07Schedule several things for removal in 1.21 (#9041)Jake Potrebic
2023-06-06Updated Upstream (Bukkit/CraftBukkit)Nassim Jahnke
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 5dbedae1 PR-864: Fix Registry#match() failing namespaced inputs 49256865 PR-863: Fix boolean PersistentDataType 9f15450b SPIGOT-7195, SPIGOT-7197: Add DataPack API ebef5b6a Disable InterfaceIsType Checkstyle check 01d577f5 Slight tweak to boolean PersistentDataType javadoc d2b99e56 PR-857: Add boolean PersistentDataType CraftBukkit Changes: 2270366cd PR-1196: Test Registry instances more thoroughly 863dacb7a PR-1191: Do not start on pre-release Java 17 1f2dd8e12 SPIGOT-7362: Properly handle null in CraftBlock#blockFaceToNotch() dbc70bed5 SPIGOT-7195, SPIGOT-7197: Add DataPack API
2023-06-05Add transient modifiers (#9244)Malfrador
This allows adding modifiers as transient. Transient modifiers don't get saved with the NBT data. Vanilla itself uses transient modifiers for speed modifications like sprinting or powder snow. This just exposes it in the API.
2023-06-03[ci skip] Add missing deprecations for legacy MaterialData api (#9253)Jake Potrebic
2023-06-03[ci skip] add 'needs triage' label to invalid on issue close (#9252)Jake Potrebic
2023-05-31Fixes and additions to projectile API (#9237)Jake Potrebic
2023-05-31Expand PlayerItemMendEvent (#7382)Jake Potrebic
2023-05-31Updated Upstream (Bukkit/CraftBukkit/Spigot) (#9228)Jake Potrebic
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 4727d326 Don't let Sign extend SignSide, mark API as experimental 9b29bdcc PR-845: Add preliminary support for multi sided signs CraftBukkit Changes: b346a5f6d PR-1170: Add preliminary support for multi sided signs 86c816189 Update SQLite version d9324b4bc Fix addition of custom smithing trim / transform recipes Spigot Changes: 7d7b241e Rebuild patches
2023-05-30Fix playing adventure sounds on World/Server (#8077)Jake Potrebic
2023-05-30Re-implement the compost events (#9192)Lulu13022002
2023-05-27Pull a few Folia patchesSpottedleaf
2023-05-27Fix incremental player saving patchNassim Jahnke
2023-05-15Use the spigot config for mangrove propagule / torchflower growth (#8597)Lulu13022002
2023-05-15Fix note block sound property on player heads (#9158)Lulu13022002
2023-05-15Fix MC-224454 (#9195)Warrior
2023-05-15More accurate isInOpenWater impl (#9194)Warrior
2023-05-15Call EntityChangeBlockEvent for frogs egg (#9213)Lulu13022002
2023-05-14Avoid Lazy Initialization for Enum Fields (#9210)Owen
2023-05-14Undeprecate Server#getMap (#9185)Noah van der Aa
The only way to get a map is via its id, which is not a magic value. This implementation isn't going to be changing anytime soon, so it should be undeprecated.
2023-05-14Remove javadoc that doesn't apply to Paper (#9206)Jake Potrebic
2023-05-12Added wither vanilla invulnerability API (#9124)booky10
2023-05-12Add option to flush region files on save (#9149)Redned
2023-05-12Updated Upstream (Bukkit/CraftBukkit/Spigot) (#9188)Nassim Jahnke
* Updated Upstream (Bukkit/CraftBukkit/Spigot) Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 2fcba9b2 SPIGOT-7347: Add missing documentation and details to ShapedRecipe c278419d PR-854: Move getHighestBlockYAt methods from World to RegionAccessor 201399fb PR-853: Add API for directly setting Display transformation matrices ecfa559a PR-849: Add InventoryView#setTitle 653d7edb SPIGOT-519: Add TNTPrimeEvent 22fccc09 PR-846: Add method to get chunk load level a070a52c PR-844: Add methods to convert Vector to and from JOML vectors cc7111fe PR-276: Add accessors to Wither's invulnerability ticks 777d24e9 SPIGOT-7209: Accessors and events for player's exp cooldown ccb2d01b SPIGOT-6308: Deprecate the location name property of map items cd04a31b PR-780: Add PlayerSpawnChangeEvent 7d1f5b64 SPIGOT-6780: Improve documentation for World#spawnFallingBlock 5696668a SPIGOT-6885: Add test and easier to debug code for reference in yaml configuration comments 2e13cff7 PR-589: Expand the FishHook API 2c7d3da5 PR-279: Minor edits to various Javadocs CraftBukkit Changes: 01b2e1af4 SPIGOT-7346: Disallow players from executing commands after disconnecting 7fe5ee022 PR-1186: Move getHighestBlockYAt methods from World to RegionAccessor bcc85ef67 PR-1185: Add API for directly setting Display transformation matrices a7cfc778f PR-1176: Add InventoryView#setTitle 563d42226 SPIGOT-519: Add TNTPrimeEvent ccbc6abca Add test for Chunk.LoadLevel mirroring 2926e0513 PR-1171: Add method to get chunk load level 63cad7f84 PR-375: Add accessors to Wither's invulnerability ticks bfd8b1ac8 SPIGOT-7209: Accessors and events for player's exp cooldown f92a41c39 PR-1181: Consolidate Location conversion code 10f866759 SPIGOT-6308: Deprecate the location name property of map items 82f7b658a PR-1095: Add PlayerSpawnChangeEvent b421af7e4 PR-808: Expand the FishHook API 598ad7b3f Increase outdated build delay Spigot Changes: d1bd3bd2 Rebuild patches e4265cc8 SPIGOT-7297: Entity Tracking Range option for Display entities * Work around javac bug * Call PlayerSpawnChangeEvent * Updated Upstream (Bukkit/CraftBukkit/Spigot) Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 2fcba9b2 SPIGOT-7347: Add missing documentation and details to ShapedRecipe c278419d PR-854: Move getHighestBlockYAt methods from World to RegionAccessor 201399fb PR-853: Add API for directly setting Display transformation matrices CraftBukkit Changes: 01b2e1af4 SPIGOT-7346: Disallow players from executing commands after disconnecting 7fe5ee022 PR-1186: Move getHighestBlockYAt methods from World to RegionAccessor bcc85ef67 PR-1185: Add API for directly setting Display transformation matrices Spigot Changes: 7da74dae Rebuild patches
2023-05-08Fix lightning being able to hit spectators (#9193)Warrior
2023-05-07Fix BlockPosition#offset(double,double,double) (#9190)Bjarne Koll
2023-05-06Make sure the player didn't disconnect when processing commandsNassim Jahnke
2023-05-03Fix some NPE for EntityCompostItemEvent (#9169)Lulu13022002
2023-05-03Fix DamageSource for Falling Blocks (#9175)Pedro
2023-05-01Break redstone on top of trap doors earlySpottedleaf
This logic hooks into the neighbour update which should be invoked as a result of redstone powering the trap door.
2023-04-27Fixed large packet handling (#9147)Lukas Alt
Co-authored-by: Shane Freeder <[email protected]>
2023-04-27Add Mob Experience reward API (#9122)GodOfPro
2023-04-26[ci skip] Update Gradle plugins and wrapper (#9140)Jason
2023-04-23Disable allowListing before received from client (#9167)Owen
2023-04-23Fix LegacyPluginLoader dependency registration (#9165)Owen
2023-04-22Resolve Plugin Dependency Issues, Improve PluginLoading Compat, Small ↵Owen
Loading Issues (#9129)
2023-04-20Fix server ignoring fallback for translatable components (#9134)Jakub Zacek
2023-04-19Undo making JavaPlugin#logger field public (#9125)Emily
2023-04-16Fix Inconsistencies with Paper Plugin Names (#9098)Luke Chambers
2023-04-15Removes some references to deprecated methods/types (#9043)Jake Potrebic
2023-04-15Fix demo flag not enabling demo mode (#9103)Warrior
2023-04-14Updated Upstream (Bukkit/CraftBukkit)Shane Freeder
Upstream has released updates that appear to apply and compile correctly. This update has not been tested by PaperMC and as with ANY update, please do your own testing Bukkit Changes: 465c4964 PR-843: Add damage methods to FallingBlock 46ba7c9f SPIGOT-7335: Fix typo in TextDisplay#TextAlignment enum name CraftBukkit Changes: 818582f40 PR-1169: Add damage methods to FallingBlock 15a3eac66 SPIGOT-7335: Fix typo in TextDisplay#TextAlignment enum name f01fb4979 SPIGOT-7336: Fix typo in internal method name
2023-04-11[ci-skip] Fix missing closing quote (#9126)Matt Artist
2023-04-11Optimize hoppers by not trying to merge full items. (#9110)DungeonDev
This can skip many very expensive call to ItemStack.tagMatches. Makes canMergeItems return false for merging into ItemStacks that are already full.
2023-04-10Fix a couple of bed bugs (#9112)Jake Potrebic
2023-04-10Revert "Resolve Plugin Dependency Issues, Improve PluginLoading Compat, ↵Shane Freeder
Small Loading Issues (#9068)" This reverts commit f8d2f823db43761a1f1ca47c04331021f5fa3e5c.