Commit Graph

742 Commits

Author SHA1 Message Date
Jake Potrebic bf59b03506 Add GameEvent tags (#6439) 2022-02-17 18:42:22 -08:00
Nassim Jahnke 2f49bcb7a2 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7480)
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:
8d818032 PR-723: Add Furnace#getRecipesUsed
d7b5a313 PR-726: Add Particle dataTypes to javadocs
72fe8b71 PR-724: Add PDC to World

CraftBukkit Changes:
c0326c28 PR-1009: Add Furnace#getRecipesUsed
cc5ddd79 PR-1010: Add PDC to World
6a54e5d3 PR-1012: Always save as skull owner and not as internal data

Spigot Changes:
699290cd Rebuild patches
2022-02-15 11:30:58 +01:00
Jason Penilla d2bb62d3f5 - properly fix IllegalArgumentException in /paper mobcaps command
- fix IllegalArgumentException in `/paper playermobcaps` command
- add missing Validate calls to CraftServer#getSpawnLimit(SpawnCategory)
2022-02-12 12:44:54 -07:00
Noah van der Aa b42ccc8248 Fix IllegalArgumentException for /paper mobcaps command (#7472) 2022-02-12 20:02:14 +01:00
Nassim Jahnke aa0e21a2dc Fix PlayerProfile BukkitObject serialization, deprecate setName and setId for removal (#7471)
Having a modifiable hash here is a bit flawed and most developers should never need these methods
2022-02-12 19:29:41 +01:00
Jake Potrebic b594948dc6 Fix cancelled snow bucket placement (#6751) 2022-02-12 05:56:27 -08:00
Jake Potrebic 04b89fb9e4 Fix issues with LimitedRegion (#7343)
These issues stemmed from Paper integrating new upstream API
that was duplicated by a lot of existing Paper API
2022-02-12 05:51:13 -08:00
Jake Potrebic 1ea50caf00 Make Panda implement Sittable (#7414) 2022-02-12 05:36:41 -08:00
IzzelAliz 0dc4f76558 Optimize Util#sequence (#7115)
Basically the same diff is already in Vanilla 22w06a, so might as well merge this now/have a conflict to know to remove the stream they added
2022-02-12 21:28:41 +08:00
Nassim Jahnke a9e4b937c0 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7454)
* 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:
8085edde SPIGOT-6918: Add SpawnCategory API and configurations for Axolotls
04c7e13c PR-719: Add Player Profile API
71564210 SPIGOT-6910: Add BlockDamageAbortEvent

CraftBukkit Changes:
febaa1c6 SPIGOT-6918: Add SpawnCategory API and configurations for Axolotls
9dafd109 Don't send updates over large distances
bdac46b0 SPIGOT-6782: EntityPortalEvent should not destroy entity when setTo() uses same world as getFrom()
8f361ece PR-1002: Add Player Profile API
911875d4 Increase outdated build delay
e5f8a767 SPIGOT-6917: Use main scoreboard for /trigger
a672a531 Clean up callBlockDamageEvent
8e1bdeef SPIGOT-6910: Add BlockDamageAbortEvent

Spigot Changes:
6edb62f3 Rebuild patches
7fbc6a1e Rebuild patches

* 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:
de951355 SPIGOT-6927: Fix default value of spawn-limits in Worlds
2022-02-12 14:20:33 +01:00
Bjarne Koll 1586de3418 Log exceptions thrown during chat processing (#7467) 2022-02-12 03:42:12 +01:00
Nassim Jahnke ea776989ad Implement World#regenerateChunk (#7425)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2022-02-05 20:47:11 +01:00
PureGero b6b252c57d Use destination world when preloading spawn chunk (#7441) 2022-02-04 18:30:13 +10:00
Jason Penilla 543fc1df90 fix portal linking in upgraded chunks (fixes #7419) (#7438) 2022-02-03 12:28:39 -07:00
Jason Penilla 3cc82403d5 API for creating command sender which forwards feedback (#7432) 2022-02-02 19:44:57 -07:00
Nassim Jahnke 3d52daf44d Fix infinite recursion in spawnCategoryForChunk/Position 2022-02-02 21:57:11 +01:00
Spottedleaf 950afc93da Use correct headerLocation for regionfile initialisation
If the regionfile cannot be recalculated (i.e entity/poi type),
then attempts to remove the invalid entry would blow up
2022-02-02 06:02:16 -08:00
Shane Freeder 729db1bed4 Rebuild patches
Cos, you know, pushing the correct changes the first time woulda been
overrated
2022-02-01 13:06:41 +00:00
Shane Freeder f3497a0c5c 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:
5c21a63f PR-717: Add PlayerHideEntityEvent and PlayerShowEntityEvent

CraftBukkit Changes:
c26a7b54d PR-1000: Add PlayerHideEntityEvent and PlayerShowEntityEvent
2022-02-01 11:35:36 +00:00
Shane Freeder 295a45f95d Use a CHM for StructureTemplate.Pallete cache
fixes a CME due to this collection being shared across threads

This patch was in 1.16.5 for a good while and noticed somebody
getting impacted by the same thing
2022-02-01 09:47:46 +00:00
Jason Penilla 9b4136a8b5 [ci skip] Fix param mismatch from last commit 2022-01-25 20:53:18 -07:00
Jason Penilla 2c861d2ae1 [ci skip] Update parameter mappings 2022-01-25 20:43:53 -07:00
Jake Potrebic 0c5c3e2248 More PotionEffectType API (#5737) 2022-01-23 10:42:38 -08:00
Jake Potrebic 68325f5385 Add configurable stronghold seed (#7334) 2022-01-23 06:26:22 -08:00
Owen1212055 a41671b4d9 Dolphin API (#7102) 2022-01-23 08:55:11 -05:00
Owen1212055 bd913382ae Lock Frozen Ticks API (#7207) 2022-01-23 08:35:07 -05:00
Jake Potrebic 9c9ae4d774 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7359) 2022-01-22 16:59:56 -08:00
Kezz ab498329b2 Fix NotePlayEvent (#5180) 2022-01-22 07:42:10 +00:00
Brody Beckwith 7e6bb66f2a Add Multi Block Change API (#7333) 2022-01-20 12:50:50 -05:00
Noah van der Aa 7b57dbf7c0 Offset spigot item optimizations instead of Mojang's (#6290) 2022-01-19 20:18:24 +01:00
Jake Potrebic a5b67c2a4a Fix setSpawnedItem from 1.18 update (#7328) 2022-01-18 19:09:04 -08:00
Jake Potrebic 07885d0bec Fix setting unplaced furnace cook speed multiplier (#7327) 2022-01-18 11:33:37 -08:00
Nassim Jahnke 642328f521 Push illegal char kick to main thread (#7363) 2022-01-18 08:16:36 +01:00
Jake Potrebic f794ec37cb Change default for hoppers ignoring occluded blocks (#7342) 2022-01-17 23:11:11 -08:00
HexedHero a0fb5ba052 Fix Lure infinite loop (#6850) 2022-01-18 06:54:31 +00:00
Camotoy 756c3377ea Add unsupported field to disable username validation (#7350)
* Add unsupported field to disable username validation

* Add unsupported field to disable username validation
2022-01-17 22:52:47 -05:00
Owen1212055 affb89f9a2 Expand Panda API (#7061) 2022-01-17 18:23:44 -05:00
Jake Potrebic 48f228173e Fix and deprecate ItemStack#getI18NDisplayName (#7358) 2022-01-16 16:53:26 -08:00
Jake Potrebic 2fcdb1b8ed Fix NPE for bucket empty result stack being null (#7354) 2022-01-16 12:08:24 -08:00
Jake Potrebic c8208e9482 Fix xp reward for baby zombies (#7353) 2022-01-16 11:15:16 -08:00
PureGero 2c7a063234 Remove redundant getRemoteAddress that can cause an NPE (#7331) 2022-01-14 13:56:45 +10:00
Jake Potrebic 4627ffe255 Some block state hunks were in the wrong patch (#7308) 2022-01-13 11:31:48 -08:00
John a8a9f84e87 Added getHostname to AsyncPlayerPreLoginEvent (#6656) 2022-01-12 18:21:29 +01:00
Nassim Jahnke a6ae1cc540 Fix chunk range int overflow 2022-01-11 19:34:25 +01:00
Shane Freeder 68ee3947db Fix defaults for slime-spawn-height in paper config
do note that if you happened to grab the previous build in the few minutes it
was alive, you'll want to reset your settings here

also, i
2022-01-11 02:55:05 +00:00
Pedro a663146adb Add configurable height for slime spawn per world (#6310) 2022-01-10 23:27:16 -03:00
Nassim Jahnke 1a802ea980 Reset placed blocks on exceptions 2022-01-10 14:03:18 +01:00
Tom Miller 5ac09635df Add/Remove multiple entries with Scoreboard Team (#6640) 2022-01-09 23:08:55 -06:00
u9g c5843511ae Add new overload to PersistentDataContainer#has (#7278)
Co-authored-by: u9g <winworkswow@gmail.com>
Co-authored-by: Josh Roy <10731363+JRoy@users.noreply.github.com>
2022-01-09 11:35:45 -05:00
Jake Potrebic c6f34093f2 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7246) 2022-01-08 21:12:05 -08:00