Commit Graph

7434 Commits

Author SHA1 Message Date
froobynooby 9bc8ff81e2 Fix entity types not appearing in timings (#8786) 2023-01-14 10:33:13 +09:30
Jake Potrebic bf239d382f Fix some explosion damage not scaling with difficulty (#8767)
Fixes https://github.com/PaperMC/Paper/issues/8735
2023-01-11 17:10:45 -08:00
Corey Shupe fd465d949c Fix player chat messages from vanished players resulting in kicks (#8777)
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2023-01-10 08:01:42 -05:00
Jake Potrebic 97690710b3 Fix treasure map config for loot tables (#8739) 2023-01-10 04:09:19 -08:00
byquanton e52ed2c588 Updated Upstream (Bukkit/CraftBukkit)
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:
79e39671 SPIGOT-7034: Add methods for set/get instrument in Goat Horn

CraftBukkit Changes:
4768df736 SPIGOT-7034: Add methods for set/get instrument in Goat Horn
941d7e954 SPIGOT-7225: FireworkMeta#getPower() can throw a NullPointerException for items with no power set
2023-01-09 17:49:06 +01:00
Jason Penilla 8f79964ecd [ci skip] Automatically close PRs from master branches on opening (#8779) 2023-01-09 14:43:54 -07:00
Jake Potrebic 3ee1c5bf3f Use single player info update packet on join (#8773) 2023-01-08 18:46:54 -08:00
Hannes Greule 78bd0e8518 Fix items never falling after being on ground (#8768) 2023-01-07 13:05:13 +01:00
Nassim Jahnke 18e27e77fd [ci skip] Update paperweight to 1.4.1 2023-01-06 09:43:31 +01:00
Nassim Jahnke 27a64790ed [ci skip] Fix instrument reference in item specific hide flag docs 2023-01-05 20:28:43 +01:00
Bjarne Koll 43f4155da3 Persist paper lootable on entities (#8762) 2023-01-05 11:59:10 +01:00
Nassim Jahnke 5f27ebfa6f Replace ItemFlag.HIDE_POTION_EFFECTS (#8765) 2023-01-05 11:54:21 +01:00
Hannes Greule 850adc4885 Fix operator precedence bug (#8756) 2023-01-03 14:42:58 +01:00
Jake Potrebic 9473cd8981 Updated Upstream (Bukkit/CraftBukkit) (#8740)
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:
d352d965 SPIGOT-7221: Add Enemy (Entity) interface

CraftBukkit Changes:
397c5557c SPIGOT-7221: Add Enemy (Entity) interface
a0d3dfaf2 PR-1129: Fix state corruption while handling explosion damage on EntityComplexPart
d67777f8b SPIGOT-7218: Player's outer layer of skin disappears after respawn
2023-01-01 12:17:40 -08:00
Lulu13022002 f7f8d3c75b [ci skip] Fix hoglin conversionTime javadoc (#8734) 2022-12-30 21:08:02 +01:00
Owen1212055 cb9bc57e60 Return 0 if null for FireworkMeta (#8738) 2022-12-30 12:33:41 -05:00
Jake Potrebic 48768d68d6 Rework filtering spawn egg and tile entity nbt config (#6613) 2022-12-27 18:59:15 -08:00
SoSeDiK 49f3ef443a Expose pre-collision moving velocity to VehicleBlockCollisionEvent (#8457) 2022-12-28 00:56:19 +02:00
TreyRuffy a0d9d433a3 Player Flying Fall Damage API (#5357) 2022-12-27 13:41:59 -07:00
Jake Potrebic 7c42959fb0 Updated Upstream (Bukkit/CraftBukkit) (#8714)
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:
aef9b6d2 PR-800: Add support for NoteBlock sounds in Skulls

CraftBukkit Changes:
ae8f5fc02 PR-1125: Add support for NoteBlock sounds in Skulls
0a1c89e4b SPIGOT-7212: Allow negative firework power
909a246af SPIGOT-7211: generateTree() with Consumer or Predicate is broken
c810c3ed8 Increase outdated build delay
2022-12-26 09:53:35 -08:00
Jake Potrebic d4d31bb847 Fix (again) Player#getPlayerProfile no such method error (#8722) 2022-12-26 04:34:23 -08:00
Owen1212055 e794bcecbd Respect SpigotConfig logCommands & fix stopDancing() NPE (#8715) 2022-12-25 23:22:08 -05:00
Jake Potrebic 99fb11f7ea Use team display name for quit message (#7127) 2022-12-25 08:57:54 -08:00
Owen1212055 5297d99a4e Tadpole lock API (#8297) 2022-12-23 15:50:32 -05:00
aerulion 6b4dfb9627 Add EntityPushedByEntityEvent (#7704) 2022-12-23 20:59:11 +01:00
TehBrian 0ece030a7d fix ArmorStandMeta not applying false flags (#8632) 2022-12-23 12:30:42 -05:00
Noah van der Aa b8a1f20c8d Add config option for spider worldborder climbing (#6448)
Co-authored-by: BillyGalbreath <blake.galbreath@gmail.com>
2022-12-23 17:51:24 +01:00
Noah van der Aa c2bee2c705 Expose signed message in chat events (#8694) 2022-12-23 16:54:04 +01:00
Jake Potrebic 424df4f743 Deprecate ProjectileCollideEvent (#8678)
replaced by ProjectileHitEvent
propagated the cancellation of the legacy event
to the modern one
2022-12-22 21:20:44 -08:00
Lulu13022002 3ee986cc2d Avoid to spam the transform event for hoglin->zoglin conversion (#8712) 2022-12-22 23:39:07 +01:00
Jake Potrebic ae31085e6d Fix OfflinePlayer getPlayerProfile return type (#8710) 2022-12-21 20:30:21 -08:00
Nassim Jahnke 583c8afcd8 Fix buffer-joins-to-world patch 2022-12-21 22:55:42 +01:00
Jake Potrebic b28618e07c Fix OfflinePlayer#getPlayerProfile returning deprecated type (#8543) 2022-12-20 10:56:33 -08:00
Jake Potrebic d20d36a172 Add exploded block state to BlockExplodeEvent (#6818) 2022-12-19 21:09:51 -08:00
Nassim Jahnke 37a96734c7 Remove somewhat broken patch
With the new chunk system it doesn't hurt too much to (temporarily) remove this until implemented in a safer manner
2022-12-19 11:46:55 +01:00
Lulu13022002 03dad8f20a Add missing EntityChangeBlockEvent (#8696)
* Add missing EntityChangeBlockEvent

* Fix duplicate empty bottle when canceled for creative player

* Use native update impl instead of craftbukkit -> nms
2022-12-17 19:20:14 +01:00
Jake Potrebic 3394f6b808 Improve PortalEvents (#8679) 2022-12-17 09:36:02 -08:00
Thomas Meaney f51e067bb5 [ci skip] Fix readme badge (#8693) 2022-12-17 09:53:49 +01:00
Jason Penilla efaf778680 Fix reobf issue in previous commit 2022-12-17 00:46:46 -07:00
Jason Penilla 1de7f28233 ChatProcessor fixes (#8690)
Fixes handling for `ForwardingAudience.Single` and passes the signed message to non-native `Audience` types
2022-12-16 23:05:48 -07:00
Jake Potrebic 968a3ee539 Don't call lock check event if the block entity doesn't exist (#8687) 2022-12-16 13:31:51 -08:00
Jake Potrebic deb2116724 Fix metrics reporting unknown paper version (#8683)
Co-authored-by: BillyGalbreath <Blake.Galbreath@GMail.com>
2022-12-16 09:37:06 -08:00
Jake Potrebic deea75d745 Fix Player#chat for 1.19.3 (#8684) 2022-12-16 09:15:21 -08:00
Jake Potrebic 4567f41500 Updated Upstream (CraftBukkit) (#8680)
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

CraftBukkit Changes:
2ed3e3e6e SPIGOT-7210: Fix structures in custom worlds
585ab5ba1 SPIGOT-7207: WorldCreator creates world as super flat even when normal is specified
2022-12-15 17:16:34 -08:00
Jakub Žáček fab251199d Add Sneaking API for Entities (#8485) 2022-12-15 20:43:14 +01:00
Jake Potrebic b5ab281c29 Deprecate TargetBlock/EntityInfo and assocated methods (#7381) 2022-12-15 09:10:03 -08:00
Jake Potrebic 9eb6b1db93 Add BlockLockCheckEvent (#7840) 2022-12-15 08:49:49 -08:00
Nassim Jahnke dd2051ae52 Remove guardian beam render issue workaround
Messing with game time sent to the client isn't worth the trouble whenever it may be used by the client now and in the future for such a small issue. Mojang, plz fix
2022-12-15 14:19:09 +01:00
Jake Potrebic e28eb9ab05 Fix explosion yield with new gamerules (#8674) 2022-12-14 20:01:31 -08:00
Jake Potrebic 74e9dbfa19 Improve some logging and errors (#8673) 2022-12-14 19:54:43 -08:00