Commit graph

7397 commits

Author SHA1 Message Date
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
Jake Potrebic
96d7b7b6e4 Add more breakNaturally functionality (#7379) 2022-12-14 19:37:16 -08:00
Jake Potrebic
a0b62c40db Remove deprecated event warning for inventory result event (#8672) 2022-12-14 15:09:11 -08:00
Jake Potrebic
437103e45e Fix inconsistencies in dispense events regarding stack size (#8653)
* Fix inconsistencies in dispense events regarding stack size

The javadocs for BlockDispenseEvent suggest the ItemStack is a single
item which is being dispensed. Before this fix, sometimes it was the whole
stack before a single item had been taken. This fixes that so the stack size
is always 1.

* Ensure stack size is correct in minecart and armor dispense behaviors
2022-12-14 13:05:11 -08:00
Jake Potrebic
a4112a5c50 Updated Upstream (Bukkit/CraftBukkit) (#8663)
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:
f50ad1f8 PR-798: Add PrepareGrindstoneEvent and refactor related events to use PrepareInventoryResultEvent
0cac7963 SPIGOT-7204: Add TeleportCause#DISMOUNT
b4dd47b0 SPIGOT-7202: Deprecate removed door effects

CraftBukkit Changes:
ab1586c2f PR-1123: Add PrepareGrindstoneEvent
b402824ea SPIGOT-7204: Add TeleportCause#DISMOUNT
06a6a1012 PR-1121: Add unit test for spawn egg meta
c18668be3 SPIGOT-7192: Call PlayerInteractEvent with Action.LEFT_CLICK_AIR if the entity interacted is hidden to the player
47124f639 Increase outdated build delay
645993470 SPIGOT-7201: Spawner ItemMeta not working as expected
2022-12-13 21:03:57 -08:00
Jake Potrebic
e849888abb Fix fire charge not being consumed igniting a creeper (#8652) 2022-12-13 09:23:05 -08:00
Jason Penilla
dd1e3865e5 Update paperweight to 1.4.0 2022-12-13 10:09:15 -07:00
SoSeDiK
45821f2511 Fix locateNearestBiome nullability check (#8662) 2022-12-13 17:01:54 +02:00
Jake Potrebic
298cdefc8b [ci skip] add missing final newline (#8659) 2022-12-13 05:16:45 -08:00
EpicPlayerA10
851a363fad Fix death message containing empty string (#8656)
Resolves: #8654
2022-12-13 13:24:59 +01:00
Jake Potrebic
2c4d034313 Fix items equipped on AbstractHorse losing NBT (#8647)
* Fix items equipped on AbstractHorse losing NBT

* squash later mc fix into vanilla patch
2022-12-11 15:22:56 -08:00
Jake Potrebic
3a0963092a Add the non-flammable wood item tag (#8648) 2022-12-11 13:01:18 -08:00
Noah van der Aa
2b86179e7e [ci skip] Correct chat preview removal version in javadoc (#8646) 2022-12-11 19:34:31 +01:00
Jake Potrebic
e74fb06010 Deprecate isPreview method in decorate events (#8645) 2022-12-11 09:55:39 -08:00
Jason Penilla
cf2bb8381b [ci skip] Remove non-functioning patch 2022-12-10 21:40:18 -07:00
Jake Potrebic
63e191936d Add Position (#7639)
* Add Position

* move Position patch to start
2022-12-10 16:50:32 -08:00
Jake Potrebic
09c45d4cab Fix empty effect clouds from lingering potions (#8641) 2022-12-10 14:52:37 -08:00
Lulu13022002
8b951a41ae Don't show particles when splash events are canceled (#8637) 2022-12-10 22:27:36 +01:00
Jake Potrebic
f976ec6b19 Fix MapLike Codec missing key 'selector' (#8634)
* Fix MapLike Codec missing key 'selector'

* Make sure a new instance is created each time
2022-12-10 09:04:27 -08:00
Nassim Jahnke
a29f26bb86 [ci skip] Fix leaf'd patch names 2022-12-10 17:42:50 +01:00
Nassim Jahnke
169ac46b2b Readd BlockBehavior inlining patch 2022-12-10 17:24:01 +01:00
Lulu13022002
2f97008db9 Fix chunksnapshot biome getter (#8639) 2022-12-10 14:11:39 +01:00
Lulu13022002
ef47433fdb Add eating regain reason for Camels (#8638) 2022-12-10 14:07:35 +01:00
Nassim Jahnke
70a9492083 Updated Upstream (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

CraftBukkit Changes:
4fa7e1c31 SPIGOT-7200: CreatureSpawnEvent is called with incorrect SpawnReason when using spawn eggs
2022-12-10 14:04:02 +01:00
Owen1212055
e383b8e15d Rabbit API (#8627) 2022-12-09 19:56:13 -05:00
Jake Potrebic
ad6b5121b7 Properly identify golem spawn reason (#8635) 2022-12-09 16:37:03 -08:00
Amaury Rousseau
f4a28408d4 [ci skip] Allow .git to be a regular file (#8631) 2022-12-09 17:33:00 +01:00
Jake Potrebic
7332b8c2c4 Readd improve/fix EntityTargetLivingEntityEvent (#8630) 2022-12-09 03:30:55 -08:00
Jake Potrebic
7c8a0e8e83 Add new 1.19.3 fires of EntityInsideBlockEvent (#8629) 2022-12-09 02:46:47 -08:00
Nassim Jahnke
fb7b0bad74 [ci skip] Thank you gradle, very cool 2022-12-09 11:12:15 +01:00
Nassim Jahnke
9c66556b87 [ci skip] Update gradle wrapper 2022-12-09 11:07:25 +01:00
Jake Potrebic
ff9d51df21 last instrument fix, I promise 2022-12-09 02:03:06 -08:00
Jake Potrebic
d1e41fdc47 couple more instrument/note fixes 2022-12-09 01:49:15 -08:00
Jake Potrebic
a4bd0cf67b fix Instruments 2022-12-09 01:34:39 -08:00
Jake Potrebic
2c494f0af9 Mark experimental api as such (#8628) 2022-12-09 01:13:22 -08:00
Owen1212055
fcb3cfa2f5 Update adventure (#8625) 2022-12-09 04:11:28 -05:00
Jake Potrebic
c71e795253 update reobf-mappings-patch.tiny 2022-12-08 18:21:29 -08:00
Jake Potrebic
5e31c8a26b fix method rename issue in Camel 2022-12-08 18:17:06 -08:00