Commit graph

7110 commits

Author SHA1 Message Date
Nassim Jahnke
6463d02dac Don't print stacktrace when client with invalid signature logs in 2022-06-10 16:03:48 +02:00
Nassim Jahnke
a488132e74 Remove bad warning 2022-06-10 14:58:25 +02:00
Nassim Jahnke
d2519b507e 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:
cc7edd6bc SPIGOT-7051: Worldgen API does not run vanilla noise generation when shouldGenerateNoise is true
2022-06-10 14:45:58 +02:00
Nassim Jahnke
9b68662b17 Readd PlayerAnimationEvent constructor removed by upstream 2022-06-10 14:43:59 +02:00
Jake Potrebic
29e793489c improve packet config serializer (#7920) 2022-06-10 01:45:41 -07:00
Jake Potrebic
89e9e14344 couple more migration issues 2022-06-09 22:03:37 -07:00
Jake Potrebic
b347f25afc fix 2 more migration issues 2022-06-09 18:40:07 -07:00
Jake Potrebic
d8a7b12368 Updated Upstream (Bukkit/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

Bukkit Changes:
45d9c73c SPIGOT-7043: EnderChest does not implement Lidded
86b95f34 SPIGOT-7047: Add Player#getLastDeathLocation

CraftBukkit Changes:
b2557f6ac SPIGOT-7041: Custom BiomeProvider not used when world set to type FLAT
732c50cab SPIGOT-7043: EnderChest does not implement Lidded
6209029ea SPIGOT-7048: addPassenger() not working when vehicle is player
3aa7836df SPIGOT-7047: Add Player#getLastDeathLocation
7d522cd26 SPIGOT-7050: Enchantment data of items will not be saved correctly when saved in YAML configuration file

Spigot Changes:
1dffefb4 Rebuild patches
2022-06-09 18:20:47 -07:00
Owen1212055
589dcea57a Fix light (#7917) 2022-06-09 21:09:55 -04:00
Jason Penilla
7997ea59e0 Don't use deprecated permission message method 2022-06-09 17:03:05 -07:00
Nassim Jahnke
9f383d8097 Fix migration of packet limiter 2022-06-10 01:55:53 +02:00
Owen1212055
797d43f5ef Update starlight + read null light data (#7912) 2022-06-09 19:49:23 -04:00
Jason Penilla
b953c4baa7 Fix tests 2022-06-09 16:19:38 -07:00
Jason Penilla
0c33aa5134 Remove todo 2022-06-09 16:08:23 -07:00
Jason Penilla
afbc7b84cd Update player chunk loader patch, re-add ticket level propagator patch 2022-06-09 16:01:48 -07:00
Noah van der Aa
b3386c382b Make slime spawn checks use tag again and rename config option (#7910) 2022-06-10 00:48:46 +02:00
Jake Potrebic
35d5998b02 remove more unused config options 2022-06-09 15:15:01 -07:00
Jake Potrebic
288cf1e073 fix more config migration issues 2022-06-09 15:03:02 -07:00
Jake Potrebic
1aa8052d41 fix compile issue 2022-06-09 14:50:05 -07:00
Jake Potrebic
4d7c2c787c move commands out of configuration 2022-06-09 14:43:27 -07:00
Shane Freeder
c0a157eb9f Fix don't lookup profiles for blank names patch 2022-06-09 22:37:26 +01:00
Nassim Jahnke
44b93e65f2 Add sendRichMessage and sendPlainMessage methods 2022-06-09 23:34:06 +02:00
Nassim Jahnke
5a75d2ebe7 Minor patch changes 2022-06-09 23:27:06 +02:00
Jake Potrebic
b89848009c minimessage conversion 2022-06-09 14:11:43 -07:00
Owen1212055
d433a16bb7 Remove old config options (#7908) 2022-06-09 16:48:35 -04:00
Owen1212055
ae952f4189 Keyed cat Type (#7901) 2022-06-09 16:38:59 -04:00
Jake Potrebic
82fbae146b catch IAE from empty transformation builder 2022-06-09 13:06:03 -07:00
Owen1212055
6eaa203f77 Remove locname (#7909) 2022-06-09 15:56:21 -04:00
Jake Potrebic
3e0a6e62bb more configuration fixes/changes 2022-06-09 12:51:26 -07:00
Owen1212055
d68c295dc1 Correctly handle ElderGuardianAppearanceEvent canceling (#7902) 2022-06-09 15:04:10 -04:00
Noah van der Aa
44548b8544 Don't validate chunk before it's been run through DataConverter (#7907) 2022-06-09 18:39:02 +02:00
Nassim Jahnke
c6f937f660 Fix config migration error preventing server startup
There's at least two more, but those are less pressing
2022-06-09 14:27:48 +02:00
Nassim Jahnke
6c0ab6d3ef 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:
0a4b84d6 SPIGOT-7003: Add missing PlayerAnimationType
830db7d5 SPIGOT-5984: Add non deprecated / magic value way to set pixel in MapCanvas
20caf8ff PR-754: Add DamageCause.SONIC_BOOM

CraftBukkit Changes:
576a03704 SPIGOT-7003: Add missing PlayerAnimationType
0dcc5fdd0 SPIGOT-5984: Add non deprecated / magic value way to set pixel in MapCanvas
d75aacb43 Update Netty version
3b34c6bea SPIGOT-7044: Modified RandomSourceWrapper to ensure random is not null before setting seed
4b60bfd18 PR-1059: Add DamageCause.SONIC_BOOM
2022-06-09 13:55:33 +02:00
Nassim Jahnke
929bb263c3 Update configurable feature seed patch 2022-06-09 13:16:00 +02:00
Nassim Jahnke
5dc0509d47 Fixes
Co-authored-by: Owen1212055 <23108066+Owen1212055@users.noreply.github.com>
2022-06-09 11:57:19 +02:00
Nassim Jahnke
2514a4d5ca Readd dummy PaperConfig and PaperWorldConfig classes 2022-06-09 11:46:41 +02:00
Nassim Jahnke
2a24e2e47d 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:
50ef122ef SPIGOT-7042: Subtitle is always equal to title
2022-06-09 11:40:30 +02:00
Jason Penilla
1eeec9f2ca Update Optimise general POI access (#7903) 2022-06-09 02:37:28 -07:00
Jake Potrebic
2168417373 Move to configurate for paper.yml (#7609) 2022-06-09 01:51:45 -07:00
Owen1212055
01cf853f91 Deprecate origin for vibrations (#7898) 2022-06-08 16:44:59 -04:00
Jake Potrebic
130e8c090b fallback to default locate logic if no API found 2022-06-08 13:42:54 -07:00
Noah van der Aa
5a7519440e (1.19) Make timings link clickable (#7897) 2022-06-08 22:27:24 +02:00
Owen1212055
da6d6a433d Add missing spawn eggs (#7896) 2022-06-08 16:25:47 -04:00
Nassim Jahnke
7b0c67ff2e Slightly untrash Spigot chat handling
Vanilla technically allows chat messages with starting slashes now,
Spigot still accepts them as commands, most likely due to being too
lazy to properly differentiate between chat and command intent in
their implementation. This disallows modified clients to send chat
messages with slashes and makes sure chat validation always happens
on the netty event loop, rather than there and possibly being moved
to the main thread, thus having the delayed handling cause a bad
process order of message ids.
2022-06-08 21:42:49 +02:00
Owen1212055
113a6b72c2 Dont resent entity on art update (#7887) 2022-06-08 15:25:15 -04:00
Jake Potrebic
f823b12e0a Fix structures issues/api (#7895) 2022-06-08 12:00:19 -07:00
Owen1212055
f136fe47a3 Wrap NBTOps in RegistryOps (#7892) 2022-06-08 14:25:39 -04:00
Jake Potrebic
2b1b40b4f5 correct patch description 2022-06-08 11:06:48 -07:00
Nassim Jahnke
ad33904828 Remove no longer needed patch 2022-06-08 20:06:04 +02:00
Nassim Jahnke
39333c8c38 Only send empty chunk when player is dead
Currently not needed at all with chunk rewrites not yet updated, but considering it's only actually needed for dead players, no need to fuck up a chunk without the future applied patch
2022-06-08 19:50:57 +02:00