Jake Potrebic
aa5e9d1d49
Updated Upstream (Bukkit/CraftBukkit/Spigot) ( #9301 )
2023-06-12 16:51:45 -07:00
Jason Penilla
b835c02322
Fix dev bundle generation
2023-06-12 16:44:07 -07:00
Emilia Kond
6925d11945
Use net.kyori.ansi for console logging ( #9313 )
...
Uses the new ANSIComponentSerializer introduced in Adventure 4.14.0 to
serialize components when logging them via the ComponentLogger, or when
sending messages to the console.
This replaces the old solution which uses legacy jank and custom color
conversions, with a new library that handles the conversion and config
2023-06-13 01:00:12 +03:00
Bjarne Koll
bc6e534738
Implement BossBarViewer on Player ( #9332 )
...
* Implement BossBarViewer on Player
Author: Riley Park <rileysebastianpark@gmail.com>
* Implement BossBar#viewers
2023-06-12 23:43:39 +02:00
Jake Potrebic
8df3a11758
fix incorrectly updated move vector checking patch ( #9328 )
2023-06-12 11:26:43 -07:00
Jake Potrebic
a7397ad665
Fix SmithingInventory helper slot methods for 1.20 ( #9325 )
2023-06-12 10:04:53 -07:00
Lulu13022002
04928c58a4
Fix EntityDeathEvent cancellation ( #9323 )
2023-06-12 19:03:51 +02:00
Bjarne Koll
1fcfe34f7f
Fix sendSignChange0's usage of SignText ( #9310 )
2023-06-11 22:53:28 +02:00
Jake Potrebic
4e7f46f6c3
correctly hide players from entity argument suggestions ( #9245 )
2023-06-10 18:15:43 -07:00
Lulu13022002
8ee3c344d4
Add back the source uuid on exp orb for animals breeding ( #9289 )
2023-06-11 03:01:10 +02:00
Spottedleaf
f85410d12b
Fix incorrect collision shape for hopper item suck
...
It shouldn't cost too much more to check the correct shape,
provided that it is cached and we use the overall AABB
to collect possible entities to check against.
The issues with the old check code is that it will use two
getEntitiesOfClass calls plus the addition of streams
_and_ the toAabbs() logic on VoxelShape. The new code
caches toAabbs, uses one getEntitiesOfClass call, and
does not use streams. Then compared to 1.12, we are
only performing two additional AABB checks per item.
2023-06-10 13:42:03 -07:00
Spottedleaf
3fe23c1679
Allow double removal from player chunk loader
...
Unlike Folia, players may be incorrectly be double-removed
Fixes https://github.com/PaperMC/Paper/issues/9299
2023-06-10 08:27:23 -07:00
Owen1212055
eb317edc8a
Don't use event to get block position ( #9295 )
2023-06-10 02:13:42 -04:00
Jake Potrebic
120345dea6
Properly remove the experimental smithing inventory type ( #9290 )
2023-06-09 11:50:00 -07:00
Jake Potrebic
fd6fd80508
Add API for waxed signs ( #9291 )
2023-06-09 11:32:20 -07:00
Lulu13022002
8405a53d88
Add pitcher plant api ( #9286 )
2023-06-09 14:23:38 +02:00
Bjarne Koll
3553730d51
Minimise EntityFertilizeEggEvent and add sniffer ( #9280 )
2023-06-09 09:01:08 +02:00
Jake Potrebic
0bd83b4c4d
fix missing trigger entity for xp orb from breeding
2023-06-08 23:52:18 -07:00
Jake Potrebic
6dfe9ac1d8
add side to PlayerSignCommandPreprocessEvent
2023-06-08 22:57:24 -07:00
Jake Potrebic
e450f54015
fix some more 1.20 tracking issues
2023-06-08 22:45:45 -07:00
Jake Potrebic
6cc19431ea
Fix setListenerRange for calibrated sculk sensors
2023-06-08 22:35:52 -07:00
Jason Penilla
e6be773522
Prevent the rcon thread from attempting connections after shutdown
2023-06-08 22:25:23 -07:00
Jake Potrebic
b3a92319b9
Ignore inline definitions of trim material & pattern
2023-06-08 21:53:37 -07:00
Jake Potrebic
dfeaa10163
comment out update logic from build.gradle.kts
2023-06-08 21:31:56 -07:00
Jake Potrebic
6161cbb44c
Add back Anti-Xray patch ( #9283 )
2023-06-08 21:29:58 -07:00
Owen1212055
d943e42150
Fix javadoc
2023-06-08 22:53:42 -04:00
Owen1212055
77e3d3e158
Finish tests & bad calls
2023-06-08 22:51:31 -04:00
Jake Potrebic
350be363a0
fix not editable sign after openSign
2023-06-08 19:45:48 -07:00
Owen1212055
fed16ccbff
Move block farther away for Player#setRotation ( #8514 )
2023-06-08 22:37:59 -04:00
Lulu13022002
c67f26d42a
Fix collision between AABB and a dot ( #8733 )
2023-06-09 04:17:32 +02:00
Lulu13022002
ae7ed5a3b3
Avoid duplicate poi entries from the first section ( #9235 )
2023-06-09 04:14:30 +02:00
Jake Potrebic
2d17363881
Updated Upstream (Bukkit)
...
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:
657df461 PR-686: Add missing trim patterns added in 1.20
2023-06-08 19:10:05 -07:00
Spottedleaf
65db359354
Fix crash relating to "Already sent chunk"
...
Forgot to update the distandce field in the single user area map
on update, and additionally used the wrong radius (introduced
last commit) for the broadcast map
2023-06-08 18:00:46 -07:00
Spottedleaf
8c4fdb4e79
Fix inconsistent chunk sending with vanilla
...
Vanilla now loads the proper number of chunks for sending
to players. So, we can finally match their behavior after
all these years.
2023-06-08 17:43:05 -07:00
Jake Potrebic
913720b65c
add missing call to EntityInsideBlockEvent
2023-06-08 17:34:35 -07:00
Jake Potrebic
a4e62bcb6e
fix some failing tests
2023-06-08 17:25:21 -07:00
Owen1212055
6ee3455f40
Fix breaking pots throwing exception
2023-06-08 20:24:02 -04:00
Jason Penilla
3913e1d74b
Update adventure
2023-06-08 17:22:51 -07:00
Jake Potrebic
6038cfb862
add missing block entity type to CraftBlockStates
2023-06-08 17:04:46 -07:00
Jake Potrebic
2a0a2d181f
fix sculk npe
2023-06-08 16:56:02 -07:00
Spottedleaf
20f6705a20
Updated Upstream (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
CraftBukkit Changes:
fd92f1e65 SPIGOT-7378: Add BlockDropItemEvent for Suspicious Sand & Gravel drops
cb1b69d13 SPIGOT-7377: Server sends player list twice
Spigot Changes:
16cfc987 Rebuild patches
2023-06-08 16:47:58 -07:00
Spottedleaf
5c8d49542f
Fix boot errors
...
Thanks kennytv
2023-06-08 16:44:17 -07:00
Spottedleaf
c7006765bd
Fix final compilation issues
2023-06-08 16:35:02 -07:00
Spottedleaf
494b03ea47
Apply last patch
2023-06-08 16:21:20 -07:00
Spottedleaf
cadfd892c9
Add in some patches
2023-06-08 16:12:34 -07:00
Spottedleaf
e031042af5
Finish updating chunk system patch
...
Add in locking changes from folia, plus fix some diffs.
I'm sure it'll be error-free.
2023-06-08 16:04:53 -07:00
Jake Potrebic
dc11e08746
more compile fixes
2023-06-08 14:13:43 -07:00
Jake Potrebic
957d248aff
more compile fixes
2023-06-08 13:56:13 -07:00
Jake Potrebic
180fe2a014
fix some more compile issues
2023-06-08 12:35:20 -07:00
Jake Potrebic
b7b98b0bd8
fix FullChunkAccess enum move ( #9281 )
2023-06-08 12:22:12 -07:00