Commit Graph

6504 Commits

Author SHA1 Message Date
Riley Park 0df83e38b7 Adventure changes for Java 17 and Component support for resourcepack prompt 2021-12-21 23:07:17 -08:00
Jake Potrebic 7c67368f7f Add API for item entity health (#6514) 2021-12-21 23:07:15 -08:00
Jake Potrebic 5670cae051 Fix entity type tags suggestions in selectors (#6468) 2021-12-21 21:34:20 -08:00
Jason Penilla 258900b661 [ci skip] Revert change to apatch script 2021-12-21 19:54:51 -08:00
Jake Potrebic ba5ef6e1ac Entity powdered snow API (#6833) 2021-12-21 19:52:54 -08:00
Jake Potrebic 7bcbcb5337 Improve scoreboard entries (#6871) 2021-12-21 16:45:18 -08:00
Jake Potrebic 8df7046122 Forward CraftEntity in teleport command (#7025) 2021-12-21 16:40:24 -08:00
Jake Potrebic dc7b80c213 Move VehicleCollisionEvent HandlerList up (#7112) 2021-12-21 16:34:44 -08:00
Jake Potrebic a6dba1dac6 Fix breakNaturally for fluid-logged blocks (#7134) 2021-12-21 16:32:54 -08:00
Jake Potrebic 4bf1124114 Move setShouldBurnInDay to AbstractSkeleton (#7120) 2021-12-21 16:31:33 -08:00
Jake Potrebic 81cd10fd7e Add material tags for copper blocks (#7141) 2021-12-21 16:24:03 -08:00
Jake Potrebic f9788fc8a1 Fix remapping issue with RangedAttackMob and RangedEntity (#7167) 2021-12-21 16:23:19 -08:00
Jason Penilla b391c1cb92 Update checker framework & log4j-api for paper-api (also rebuild patches)
Note that the log4j-api version used in paper-api does not affect the version used in paper-server, this just affects the version people will see in their IDE when compiling against paper-api.
2021-12-21 01:17:52 -08:00
Jason Penilla 846f6b2d99 Update gradle wrapper to 7.3.2 2021-12-21 01:14:52 -08:00
Jason Penilla 402b213521 Update paperweight to 1.3.3 and shadow to 7.1.1 2021-12-21 01:14:41 -08:00
Noah van der Aa eee1f6a0e0 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7116) 2021-12-20 23:46:51 +01:00
Nassim Jahnke 8a5d6d18f8 Fix tripwire state inconsistency 2021-12-19 22:39:15 +01:00
Spottedleaf a08630ed35 Only write chunk data to disk if it serializes without throwing
This ensures at least a valid version of the chunk exists
on disk, even if outdated
2021-12-19 09:15:22 -08:00
Spottedleaf a5872264a3 Create sections for chunk conversion if non-existant
Required to add in the new biome sections
2021-12-18 01:04:00 -08:00
Nassim Jahnke b71babb3c8 Update log4j to 2.17.0 2021-12-18 09:02:34 +01:00
Spottedleaf 1deca8eab9 Add missing return when datafixers fail for chunk conversion
Caused the chunk to be later deserialized, which would
result in spamming unrelated errors (possibly) +
double chunk completion.
2021-12-17 06:55:16 -08:00
Spottedleaf 8671893fb5 Bounds check biomes length before using.
Missed the diff by Mojang that added this, apparently some
ancient code created zero-length biomes.
2021-12-17 06:38:18 -08:00
DefineOutside 62a868c3e4 Fix empty voxel shape usage (Fixes #7043) 2021-12-15 18:15:04 +00:00
Jason Penilla fd9b86bcb9 Fix WorldGenRegion leak when converting pre-1.18 chunks (#7097)
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2021-12-14 13:07:42 -08:00
Nassim Jahnke fad4c0c23a Update log4j to 2.16.0
No confirmed attack vector, and definitely no attack vector for normal setups, but, just in case.
2021-12-14 20:08:40 +01:00
LemonCaramel 336217bc15 Add more Campfire API (#5779) 2021-12-14 05:57:39 +09:00
Owen1212055 3c9fb7812d [ci skip] Add nullable annotation to field (#7042)
Co-authored-by: Riley Park <rileysebastianpark@gmail.com>
2021-12-12 23:31:32 -05:00
Lexi e18cad9a03 Make org.bukkit.Keyed extend Adventure's Keyed (#7090) 2021-12-12 23:26:19 -05:00
Jake Potrebic 0d72808107 Updated Upstream (CraftBukkit) (#7105) 2021-12-12 19:59:43 -08:00
Jason Penilla 8177de729a Update paperweight to 1.3.2 2021-12-12 01:23:12 -08:00
chickeneer b98020331a Remove java 8 and prior reflection code from CustomTimingsHandler (#7096) 2021-12-12 01:03:06 -06:00
Jason Penilla 389b1401e9 Remove codec usage in chunk snapshot creation (#7093) 2021-12-11 17:50:45 -08:00
Nassim Jahnke 5e88cf1ae4 [ci skip] Update README 2021-12-10 16:40:23 +01:00
Nassim Jahnke 0e985b7b3b Update to 1.18.1 (#7076) 2021-12-10 15:24:07 +01:00
Glare cad32bf4c1 Update Log4J (#7069) 2021-12-09 20:02:41 -06:00
Nassim Jahnke fda4e8e392 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:
35d3986e Disable log4j message formatting
040e0c3b Increase outdated build delay
2021-12-09 21:59:59 +01:00
Nassim Jahnke 8c901a518b Backport log4j fix 2021-12-09 17:55:19 +01:00
Jason Penilla 94afe500e2 Fix issue with snapshotted biomes in last commit 2021-12-09 04:34:11 -08:00
Jason Penilla 37bd203f8d Fix ChunkSnapshot#isSectionEmpty(int) 2021-12-09 04:09:31 -08:00
Spottedleaf 16d11b8180 Return 0 for light values if a dimenion does not have them
Fixes https://github.com/PaperMC/Starlight/issues/99
2021-12-08 22:01:02 -08:00
Spottedleaf 3bf392595d Fix bad ticking checks for blocks
Caused blocks to tick outside of simulation distance
2021-12-08 22:00:45 -08:00
Jake Potrebic b895b00dd3 Fix entity equipment on cancellation of EntityDeathEvent (#5740) 2021-12-08 10:25:57 -08:00
Nassim Jahnke 8a05540192 Bump Starlight light version 2021-12-08 08:42:44 +01:00
Nassim Jahnke df9844576b Fix light propagation in high y sections 2021-12-07 20:33:10 +01:00
Jason Penilla 6d4c9bd717 Fix unused EntitySectionStorage#getEntities(AABB, Consumer) method being broken 2021-12-06 19:40:26 -08:00
Jake Potrebic f065566460 Fix mis-placed processEnchantOrder from 1.18 update (#7052) 2021-12-06 12:28:36 -08:00
Noah van der Aa 6de2d9794c Updated Upstream (Bukkit/CraftBukkit) (#7045)
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:
ffd8b289 PR-687: Fix NPE from previous commits

CraftBukkit Changes:
3c2af1b7 SPIGOT-6831: Fix llama strength crash
2021-12-06 13:43:46 +01:00
Riley Park 4519c88cb7 [ci skip] Revert "Create workflow to add new PRs to the PR Queue project (#6918)" (#7046)
This reverts commit 893323e31d.
2021-12-06 01:05:10 -08:00
Jason Penilla 6d2ae19cee Port Actually unload POI data from Tuinity 1.16 (#7044) 2021-12-06 00:09:07 -08:00
Jake Potrebic 37cc5035e4 Include axolotls in affected entities for water splash potions (#7024)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-12-05 17:56:55 -08:00