Commit Graph

19575 Commits

Author SHA1 Message Date
root 00a6528914 branding: keep Brand-Id papermc:paper for plugin compat, Brand-Name Delta
Build Paper / build (push) Failing after 1s
Build Paper / Event File (push) Failing after 1s
2026-09-30 08:17:19 +00:00
root 0cf8a79b24 revert group/version to upstream format (Versioning reads pom.properties by group path; Delta identity lives in manifest/jar/banner)
Build Paper / build (push) Failing after 1s
Build Paper / Event File (push) Failing after 1s
2026-09-30 08:07:21 +00:00
root 25ac1f76bd branding: Paper -> Delta (group, version, jar/manifest, fill project id)
Build Paper / build (push) Failing after 0s
Build Paper / Event File (push) Failing after 0s
2026-09-30 07:49:14 +00:00
root cd07b88662 config fixes: drop invalid misc spawn-limit key, pin config-version 31 2026-09-30 07:48:12 +00:00
root 85b376b81e add tuned server configs for 4 vCPU / 8 GB / 40 players (tracking, activation, hopper, chunk IO)
Build Paper / build (push) Failing after 1s
Build Paper / Event File (push) Failing after 0s
2026-09-30 07:39:24 +00:00
Jason Penilla 29c8822d90 Remove no longer needed MC-210802 fix (#13059)
Build Paper / build (push) Failing after 1s
Build Paper / Event File (push) Failing after 1s
2025-09-06 14:38:29 -07:00
Lulu13022002 19156cdd3b Give the right amount of experience after mending (#13047) 2025-09-06 13:49:56 -07:00
Spottedleaf 9aaaadffaa Backport DFU changes from snapshots
When converting to components:
 - Remove enchantments with levels <= 0
 - Remove the item name if it is not valid JSON
 - Remove lore entries that are not valid JSON
2025-09-03 14:59:39 -07:00
Spottedleaf 78aecfebaf Do not remove plugin chunk tickets on shutdown
The chunk system may not be responsive in a shutdown (i.e
watchdog timeout). Therefore, we should avoid interacting
with the chunk system to increase the odds of a graceful
shutdown.
2025-09-03 14:25:27 -07:00
Jason Penilla 65641d1006 Only log name instead of full profile for configuration phase disconnects (#13038) 2025-08-29 13:32:10 -07:00
Emil 49ca2d2d76 chore: remove experimental status from Damageable#damage (#13021) 2025-08-29 18:15:29 +01:00
Jason Penilla 63cd4af408 Fix createProfile not always returning a new profile (#13036) 2025-08-29 09:42:35 -07:00
Jason Penilla 704107c3dd Resend frozen ticks when cancelling EntityInsideBlockEvent for powder snow fixes #13033 (#13035) 2025-08-28 18:11:29 -07:00
Jason Penilla 9d1d0ef3f3 Add and call RegionizedServerInitEvent from Folia (#13034) 2025-08-28 18:09:09 -07:00
Jason Penilla b6168b7ccc Get console Brig suggestions from main thread fixes #13027 (#13028) 2025-08-28 17:25:42 -07:00
Shane Freeder 51706e5ac1 Fixed DyeItem sheep dye hunk 2025-08-25 02:49:26 +01:00
Aeltumn 614e9acfca Improve APIs around riptide tridents (#12996)
Co-authored-by: Bjarne Koll <git@lynxplay.dev>
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com>
2025-08-23 21:12:30 +00:00
MCdragonmaster 52d9a2216c [ci skip] Fix typo in Display javadoc (#13010) 2025-08-23 20:59:05 +00:00
Strokkur24 42b653b197 Expose more argument types (#12665)
Co-authored-by: Bjarne Koll <git@lynxplay.dev>
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com>
2025-08-23 21:10:41 +01:00
Strokkur24 5622c9dd73 Expose attribute sentiment (#12974)
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com>
2025-08-23 17:15:16 +00:00
Pedro a9e7674933 Support for showNotification in PlayerRecipeDiscoverEvent (#12992) 2025-08-23 17:53:46 +01:00
MC_XiaoHei ea014f7a77 feat: add stuckEntityPoiRetryDelay config (#12949)
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2025-08-23 09:39:19 -07:00
Warrior 79cf1353b9 Ignore HopperInventorySearchEvent when it has no listeners (#13009) 2025-08-23 16:25:40 +00:00
Lulu13022002 1922be9074 Update custom tags (#12183) 2025-08-23 16:53:07 +01:00
Pedro b0da38c278 Repository details in RuntimeException for MavenLibraryResolver#addRepository (#12939) 2025-08-22 11:25:08 +01:00
Moulberry 38fe16b5f2 Fix missing reason in disconnectAsync (#13001) 2025-08-21 22:13:31 +01:00
Moulberry f866a5fd54 Use LinkedHashMap in ChannelInitializeListenerHolder (#13000) 2025-08-19 17:53:03 +02:00
Esophose 616a8795ea Add LootTable to BlockDispenseLootEvent (#12917) 2025-08-17 15:53:00 +01:00
Strokkur24 47f983f430 Add allow-remote-ender-dragon-respawning setting (#12602) 2025-08-17 13:49:30 +02:00
Pedro b200237c7d Fix clone return for Paper PlayerProfile (#12984) 2025-08-15 21:56:54 +01:00
David a22447a555 Added getWorldPath to World API (#12952) 2025-08-15 21:39:09 +01:00
Warrior a743e6b1c7 [ci skip] Clarify tab completion ordering in event jd (#12965) 2025-08-15 21:33:10 +01:00
Warrior 2456ff26ed [ci skip] Update javadoc for tinted leaves particle (#12962) 2025-08-15 21:30:16 +01:00
Emil 651fa124c5 Fix cancelled EnderDragonShootFireballEvent playing sound (#12977) 2025-08-15 21:55:31 +02:00
swim5678 f0c1f856f2 Fix Phantom entity Spawn reason (#12980) 2025-08-14 17:46:02 +01:00
Jason Penilla 86b716bc5b Fix BlockFadeEvent not being called when fire extinguishes in rain (#12972) 2025-08-13 08:29:06 -07:00
Alejandro Nieto 4fe66e5800 Fix lead_break sound playing after cancelling EntityUnleashEvent (#12944) 2025-08-12 11:01:39 +02:00
Alejandro Nieto 3d1425f086 Fix phantoms failing to target players near non-insomniacs (#12953) 2025-08-11 22:13:29 +02:00
Pedro abf6b6c228 Allow replace effects in Consumable Component Builder (#12938) 2025-08-08 18:17:34 +02:00
Žiga Slatnar Štagar a664311f0f Fix AbstractArrow not setting noPhysics flag (#12935) 2025-08-07 12:55:48 -04:00
Lumine1909 9694886daa Fix endermite spawn position
The player teleport has been moved up in ThrownEnderpearl to prevent
endermite spawning in case of a cancelled teleport. This however placed
the player at the teleport destination prior to the endermite spawn
logic, creating the entity at the wrong location.

The commit stores the location of the player pre teleportation and uses
said location for spawning the endermite instead.

Co-authored-by: Helvetica Volubi <suisuroru@blue-millennium.fun>
Reviewed-in: https://github.com/PaperMC/Paper/pull/12912
2025-08-07 12:36:47 +02:00
Pedro 6d0833ece5 Use target level for waypoint modify command (#12933) 2025-08-07 12:36:23 +02:00
Emily 846c64f4d1 Allow for sending plugin messages during configuration stage (#12915) 2025-08-04 15:06:52 +02:00
Bjarne Koll e9380882f2 Lazy evaluate ender chest inventory holder 2025-08-04 14:45:52 +02:00
Warrior c60f4436f0 Restore players being the inventory holder of an enderchest (#12923) 2025-08-04 13:53:50 +02:00
Gero bf465e0029 Cancel hit for all vanished entities, not only players (#12906) 2025-08-03 17:17:41 +02:00
Red ed31825a8d HIDE_ADDITIONAL_TOOLTIP backwards compat. not hiding disc names (#12900) 2025-07-30 22:26:35 -04:00
Jason Penilla 0c8efe4d02 [ci skip] Remove redundant adventure version specification
This is handled by a version constraint from the BOM dependency in -api
2025-07-30 10:48:12 -07:00
Kezz ec9c83fa2b Adventure 4.24.0 (#12908) 2025-07-30 10:43:51 -07:00
TonytheMacaroni a4da45e3b2 Fix typo in give command (#12905) 2025-07-30 08:52:40 +01:00