Commit Graph

7012 Commits

Author SHA1 Message Date
Space Walker 11ebcf8061 Update Alternate Current to v1.4.0 (#8028) 2022-06-24 09:58:59 +02:00
Jake Potrebic 3091fb476a Fix Player#loadData and Player#saveData javadocs (#8039) 2022-06-22 20:46:13 -07:00
Shane Freeder a029f5d67c Parse MOTD as legacy sectioned string (Fixes #8036)
This is not ideal but this is how MOTDs have been parsed for years,
ensure that this is performed for all things getting the MOTD from
the server
2022-06-22 09:15:20 +01:00
Jake Potrebic 4d6659b9ff Use non-deprecated super ctor in PaperServerListPingEventImpl (#8029) 2022-06-21 08:54:52 -07:00
Nassim Jahnke 95e9506512 Updated Upstream (Bukkit/CraftBukkit) (#8015)
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:
05ae036c PR-746: Add option to use cached map color palette
57849c1b PR-759: Add preview chat option in ServerListPingEvent
0169e65d PR-758: Add missing server properties methods from 1.19

CraftBukkit Changes:
622dbe6c2 SPIGOT-7068: SKULK and SKULK_VEIN BlockSpreadEvents Still do not reference the correct source (SKULK_CATALYST)
6c61b73f3 PR-1052: Add option to use cached map color palette
c882f38ea SPIGOT-7066: Fix custom END worlds not generating DragonBattle
6866aab59 SPIGOT-2420: Can't set exp drops for EnderDragon death
9dcd46530 PR-1067: Add preview chat option in ServerListPingEvent
36c2681af PR-1066: Add missing server properties methods from 1.19
031eaadd0 Increase outdated build delay
8fda4b12f SPIGOT-7060: SCULK and SCULK_VEIN BlockSpreadEvents do not reference the correct source
2022-06-20 19:12:05 +02:00
Shane Freeder 348b3a541d Fix missing null check in ChunkGenerator#findNearestMapStructure 2022-06-20 15:01:29 +01:00
Spottedleaf 4c6e227360 Sync Starlight SaveUtil with 1.1.1
Code isn't used, but still should be synced
2022-06-18 14:48:08 -07:00
Jake Potrebic c517b28adc Fix number parsing (#8013) 2022-06-17 11:28:18 -07:00
Shane Freeder efcee6889d [ci skip] restore jd.io 2022-06-17 18:28:38 +01:00
Shane Freeder bf6042c329 Temp: Disable javadoc.io for now 2022-06-17 08:26:11 +01:00
Jake Potrebic b20573ca8c Fix incorrect random nextLong to nextInt (#8009) 2022-06-17 00:00:17 -07:00
Jake Potrebic 969129420b Add missing deprecation to AdvancementDisplayType (#7876) 2022-06-16 15:19:47 -07:00
Jake Potrebic 92e54e030d Couple fixes for command blocks (#8004) 2022-06-16 15:03:02 -07:00
Owen1212055 86832e42a4 Prevent empty items from being added to world (#7998)
The previous solution caused a bunch of bandaid fixes inorder to resolve edge cases where minecraft/the api might spawn items that are air.
Just simply prevent them from being added to the world instead.
2022-06-16 17:31:23 -04:00
Jake Potrebic fe2520594d Fix advancement saving before reloads (#8003) 2022-06-16 13:59:53 -07:00
Noah van der Aa a3f2d9b81e Fix MC-252439 (#7994) 2022-06-16 20:23:36 +02:00
Owen1212055 211ef55f82 Nameable Banner API (#7711) 2022-06-15 23:54:54 -04:00
Owen1212055 92967098bf Fix incorrect ansi code being used for bold (#8000)
Co-authored-by: BillyGalbreath <blake.galbreath@gmail.com>
2022-06-15 23:40:14 -04:00
Owen1212055 9d34379685 Add missing important BlockStateListPopulator methods (#7952) 2022-06-15 12:30:58 -04:00
Jake Potrebic e08802e9ef Add option for strict advancement dimension checks (#7954) 2022-06-14 16:31:20 -07:00
u9g 4bb10a5761 Add ARMOR tag to MaterialTags (1.19) (#7987) 2022-06-14 19:04:19 -04:00
chickeneer 9a120dfa41 Fix the growth modifier for glowberries (#7986) 2022-06-14 17:37:14 -05:00
Dustin 53c7e9ec71 Add WardenAngerChangeEvent (#7943) 2022-06-14 12:34:41 +02:00
Jake Potrebic d119995386 [ci skip] Update CONTRIBUTING.md for config changes (#7977) 2022-06-14 01:53:02 -07:00
Jake Potrebic 15181a7c74 Fix command signs patch update (#7976) 2022-06-14 01:51:53 -07:00
Noah van der Aa f9cc088ea4 [ci skip] Update performance problem issue template to account for new config formats (#7967) 2022-06-14 10:50:38 +02:00
Jake Potrebic c3f403dd76 Couple config fixes (#7975) 2022-06-13 15:29:44 -07:00
froobynooby 98b65200d8 Use deserialised row keys in config tables (#7962) 2022-06-14 06:20:43 +09:30
Nassim Jahnke e4e33753a4 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:
4d37bf30 PR-762: Add SpawnReason and TransformReason for Tadpole metamorphosis into Frog
788174ae PR-761: Add Hangable interface to MangrovePropagule

CraftBukkit Changes:
3571ca8d1 PR-1070: Add SpawnReason and TransformReason for Tadpole metamorphosis into Frog
8f097b92f PR-1068: Add Hangable interface to MangrovePropagule

Spigot Changes:
56be6a84 Rebuild patches
c6c8886d PR-118: Add config option to disable hopper-chunk-loading
2022-06-13 18:06:25 +02:00
Shane Freeder 5e5e561112 Bump netty 2022-06-12 23:53:18 +01:00
Josh Roy ba31ce5451 Update Adventure to 4.11.0 and implement ComponentLogger (#7937) 2022-06-12 17:07:40 -04:00
Jason Penilla 8f89b31fe5 Update paperweight to 1.3.7 2022-06-12 13:43:58 -07:00
Jake Potrebic dbb094a30e Dont reassign the hiddenConfigs field in TimingsManager (#7951) 2022-06-12 10:29:27 -07:00
Nassim Jahnke 8d1748a6f9 Add paper-settings-directory cl argument (#7949) 2022-06-12 10:07:43 +02:00
Jake Potrebic 9c10476c94 Fire kick event for out-of-order chat on main thread (#7942) 2022-06-11 18:11:18 -07:00
Shane Freeder 1ef1281f21 Ensure that Log4J is shutdown when stopping the server (Fixes #7932) 2022-06-12 01:59:24 +01:00
Shane Freeder 945316dc5d Add support for Velocity forwarding v2
This is strictly not needed, however, I wanted to write this in part
to test the new forwarding logic, parsing and advertising the latest
featureset is also not exactly a bad thing
2022-06-09 14:27:06 +01:00
Jake Potrebic df842f3d43 Adjust config headers 2022-06-11 13:43:59 -07:00
Spottedleaf 26325213c7 Fix keep spawn loaded patch
Needs to be in blocks
2022-06-11 07:58:17 -07:00
Spottedleaf dca4b90844 Don't explode on light data in the nether
It shouldn't be there but whatever
2022-06-11 07:28:18 -07:00
Jake Potrebic 5a405cfe8e Updated Upstream (Bukkit/CraftBukkit) (#7936)
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:
c1d911a2 Add compat constructor to PlayerAnimationEvent

CraftBukkit Changes:
effea36a2 PR-1065: Add missing calls for BlockSpreadEvent when Sculk spreads
2022-06-11 02:02:57 -07:00
Nassim Jahnke 4e76d31387 Fix some references to obfuscated code 2022-06-11 11:02:09 +02:00
Owen1212055 624ed50aa0 Readd mc-4 fix 2022-06-11 10:41:59 +02:00
Owen1212055 1762939321 Readd remove vec allocations diff (#7930) 2022-06-11 04:30:20 -04:00
Evan 6a3bf07946 correct argument check in PlayerHandshakeEvent#setFailMessage(String) (#7940) 2022-06-11 02:37:00 -05:00
Spottedleaf 1c4ca26d6e Make starlight light read non-fatal if it throws
Brings behavior in line with the mod, we shouldn't kill the chunk
if the light data is corrupt, we can regenerate the light data
2022-06-10 21:08:37 -07:00
Spottedleaf 91cf4f0392 Correct dataconverter diff
Missed renames + game event listener walker stuff
2022-06-10 20:54:05 -07:00
Jake Potrebic 33d48ed240 Keep default keys in some maps
Fixes https://github.com/PaperMC/Paper/issues/7913#issuecomment-1152780671
2022-06-10 17:11:12 -07:00
Jake Potrebic e44a2dc4ac Fixes parsing tags in selectors in command functions
Fixes #7928
2022-06-10 10:02:04 -07:00
Jake Potrebic 43f46a5f0b Improve migration file errors (#7929) 2022-06-10 10:01:09 -07:00