Jake Potrebic
c287e921a9
Updated Upstream (Bukkit/CraftBukkit/Spigot) ( #9301 )
2023-06-12 16:51:45 -07:00
Jason Penilla
b48e2e352e
Fix dev bundle generation
2023-06-12 16:44:07 -07:00
Emilia Kond
2d09115b3a
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-12 15:00:12 -07:00
Bjarne Koll
87dfff4cfa
Implement BossBarViewer on Player ( #9332 )
...
* Implement BossBarViewer on Player
Author: Riley Park <rileysebastianpark@gmail.com>
* Implement BossBar#viewers
2023-06-12 14:43:39 -07:00
Jake Potrebic
de19eb8c4a
fix incorrectly updated move vector checking patch ( #9328 )
2023-06-12 11:26:43 -07:00
Lulu13022002
eb0693fff7
Fix EntityDeathEvent cancellation ( #9323 )
2023-06-12 19:03:51 +02:00
Bjarne Koll
f4dfdcbb5b
Fix sendSignChange0's usage of SignText ( #9310 )
2023-06-11 22:53:28 +02:00
Jake Potrebic
3722877c3c
correctly hide players from entity argument suggestions ( #9245 )
2023-06-10 18:15:43 -07:00
Lulu13022002
e2e874f549
Add back the source uuid on exp orb for animals breeding ( #9289 )
2023-06-10 18:01:10 -07:00
Spottedleaf
bc3496ea58
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
3d06377b24
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
Owen
2ffb704efa
Don't use event to get block position ( #9295 )
2023-06-10 02:13:42 -04:00
Jake Potrebic
dc30ee591d
Properly remove the experimental smithing inventory type ( #9290 )
2023-06-09 20:50:00 +02:00
Jake Potrebic
0284b272d3
Add API for waxed signs ( #9291 )
2023-06-09 20:32:20 +02:00
Lulu13022002
648c000fb2
Add pitcher plant api ( #9286 )
2023-06-09 14:23:38 +02:00
Bjarne Koll
4b5f84712b
Minimise EntityFertilizeEggEvent and add sniffer ( #9280 )
2023-06-09 09:01:08 +02:00
Jake Potrebic
4e3febbfe0
fix missing trigger entity for xp orb from breeding
2023-06-08 23:52:18 -07:00
Jake Potrebic
f9fc44ff9f
add side to PlayerSignCommandPreprocessEvent
2023-06-08 22:57:24 -07:00
Jake Potrebic
9ebf75d894
fix some more 1.20 tracking issues
2023-06-08 22:45:45 -07:00
Jake Potrebic
c9e125f62a
Fix setListenerRange for calibrated sculk sensors
2023-06-08 22:35:56 -07:00
Jason Penilla
9ada4bd7af
Prevent the rcon thread from attempting connections after shutdown
2023-06-08 22:25:23 -07:00
Jake Potrebic
ea9fdc393c
Ignore inline definitions of trim material & pattern
2023-06-08 21:53:37 -07:00
Jake Potrebic
82c64790f4
Add back Anti-Xray patch ( #9283 )
2023-06-08 21:29:58 -07:00
Owen1212055
6d74ad155f
Finish tests & bad calls
2023-06-08 22:51:31 -04:00
Jake Potrebic
03c3587e2e
fix not editable sign after openSign
2023-06-08 19:45:58 -07:00
Owen
ccb194bbbb
Move block farther away for Player#setRotation ( #8514 )
2023-06-08 22:37:59 -04:00
Lulu13022002
3621d76d8f
Fix collision between AABB and a dot ( #8733 )
2023-06-08 22:17:32 -04:00
Lulu13022002
21f2d158c4
Avoid duplicate poi entries from the first section ( #9235 )
2023-06-08 22:14:30 -04:00
Spottedleaf
04509f0234
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
8ce5219e07
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:45:54 -07:00
Jake Potrebic
e325e37268
add missing call to EntityInsideBlockEvent
2023-06-08 17:34:35 -07:00
Jake Potrebic
59060aaec3
fix some failing tests
2023-06-08 17:26:05 -07:00
Owen1212055
9d428792c4
Fix breaking pots throwing exception
2023-06-08 20:24:12 -04:00
Jake Potrebic
318a08c1db
add missing block entity type to CraftBlockStates
2023-06-08 17:04:46 -07:00
Jake Potrebic
a0a2e7287c
fix sculk npe
2023-06-08 16:56:02 -07:00
Spottedleaf
c1def9d852
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
57a592466d
Fix boot errors
...
Thanks kennytv
2023-06-08 16:44:34 -07:00
Spottedleaf
efb4197a1b
Fix final compilation issues
2023-06-08 16:35:02 -07:00
Spottedleaf
902691b636
Apply last patch
2023-06-08 16:21:20 -07:00
Spottedleaf
619d7c93d8
Add in some patches
2023-06-08 16:12:34 -07:00
Spottedleaf
cc491a396e
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
3fe0e32495
more compile fixes
2023-06-08 14:13:43 -07:00
Jake Potrebic
f0aea8123e
more compile fixes
2023-06-08 13:56:13 -07:00
Jake Potrebic
0a9e232f48
fix some more compile issues
2023-06-08 12:35:20 -07:00
Jake Potrebic
7002799587
fix FullChunkAccess enum move ( #9281 )
2023-06-08 12:22:12 -07:00
Jake Potrebic
37e689f367
fix more compile errors
2023-06-08 12:00:58 -07:00
Owen1212055
034edecc37
cleanup some descriptions + optimize hoppers patch
2023-06-08 14:10:23 -04:00
Jake Potrebic
b4ae928db9
add some more patches back
2023-06-08 10:48:28 -07:00
Jake Potrebic
870dafe358
add 1 more networking patch and add comments to dropped patches
2023-06-08 10:25:32 -07:00
Jake Potrebic
1a0280ccc0
apply a couple network patches
2023-06-08 09:09:43 -07:00