Commit Graph

283 Commits

Author SHA1 Message Date
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
61ecf80013 Don't load plugins prefixed with a dot (#7392) 2022-02-12 15:03:51 +01:00
1ea50caf00 Make Panda implement Sittable (#7414) 2022-02-12 05:36:41 -08:00
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
ea776989ad Implement World#regenerateChunk (#7425)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2022-02-05 20:47:11 +01:00
3cc82403d5 API for creating command sender which forwards feedback (#7432) 2022-02-02 19:44:57 -07:00
51cd82371b Add STRUCTURE_TYPE registry entry (#6400) 2022-01-23 11:12:42 -08:00
0c5c3e2248 More PotionEffectType API (#5737) 2022-01-23 10:42:38 -08:00
a41671b4d9 Dolphin API (#7102) 2022-01-23 08:55:11 -05:00
bd913382ae Lock Frozen Ticks API (#7207) 2022-01-23 08:35:07 -05:00
4e81f50798 [ci skip] Fix multiple ItemStack array nullability mistakes (#7055)
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2022-01-22 22:40:57 -03:00
ab498329b2 Fix NotePlayEvent (#5180) 2022-01-22 07:42:10 +00:00
bb4bcf7746 Make tag presets unmodifiable (#7378) 2022-01-21 15:07:35 -08:00
Jan
8d5b76d0f7 Update ASM EventExecutor generator patch to respect event handler return types. Fixes #7311 (#7317)
Co-authored-by: Jan Boerman <janboerman95@gmail.com>
2022-01-20 20:54:57 +01:00
7e6bb66f2a Add Multi Block Change API (#7333) 2022-01-20 12:50:50 -05:00
44efb397fc Deprecate log4j logger method in Plugin 2022-01-19 18:39:08 -08:00
9b0f4a241c Warn on strange @EventHandler return types (#7372) 2022-01-18 11:47:54 -07:00
5fd56a9336 [ci skip] Fix incorrect javadoc for Mob pathfinding API (#6842) 2022-01-18 08:26:11 +01:00
affb89f9a2 Expand Panda API (#7061) 2022-01-17 18:23:44 -05:00
48f228173e Fix and deprecate ItemStack#getI18NDisplayName (#7358) 2022-01-16 16:53:26 -08:00
a8a9f84e87 Added getHostname to AsyncPlayerPreLoginEvent (#6656) 2022-01-12 18:21:29 +01:00
5ac09635df Add/Remove multiple entries with Scoreboard Team (#6640) 2022-01-09 23:08:55 -06:00
7c75e3b68a Add material tags for deepslate ores (#7174) 2022-01-09 20:25:22 -08: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
c6f34093f2 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7246) 2022-01-08 21:12:05 -08:00
bd09b3751c Expose vanilla BiomeProvider from WorldInfo (#7295) 2022-01-07 15:35:32 -08:00
a36a4e2018 Updated Upstream (Bukkit/CraftBukkit/Spigot) 2021-12-31 19:05:42 -08:00
459b947b53 [ci skip] Update log4j-api in Paper-API to 2.17.1 (#7227) 2021-12-31 17:26:20 -05:00
7426c0370e Fix EntityLoadCrossbowEvent Sync Issue (#5739) 2021-12-31 15:54:23 +09:00
8e0a15c372 Bucketable API (#7204) 2021-12-30 14:58:38 -05:00
3b479df487 Expose isFuel and canSmelt methods to FurnaceInventory (#7181) 2021-12-30 02:42:16 -06:00
7a47d06a49 Fix block key with negative y unpacking (#7219)
Fixes #7218
2021-12-29 10:34:38 +01:00
d61fb337c7 Deprecate localized name API (#7212) 2021-12-28 14:13:27 -05:00
b63215914a [ci skip] Fix typo in getNearbyLivingEntities documentation (#7205) 2021-12-27 15:45:36 -08:00
cc1f56d99e Fix ABI breakage for plainSerializer (#7178) 2021-12-22 17:56:37 -05:00
0df83e38b7 Adventure changes for Java 17 and Component support for resourcepack prompt 2021-12-21 23:07:17 -08:00
7c67368f7f Add API for item entity health (#6514) 2021-12-21 23:07:15 -08:00
ba5ef6e1ac Entity powdered snow API (#6833) 2021-12-21 19:52:54 -08:00
7bcbcb5337 Improve scoreboard entries (#6871) 2021-12-21 16:45:18 -08:00
dc7b80c213 Move VehicleCollisionEvent HandlerList up (#7112) 2021-12-21 16:34:44 -08:00
4bf1124114 Move setShouldBurnInDay to AbstractSkeleton (#7120) 2021-12-21 16:31:33 -08:00
81cd10fd7e Add material tags for copper blocks (#7141) 2021-12-21 16:24:03 -08:00
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
eee1f6a0e0 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7116) 2021-12-20 23:46:51 +01:00
336217bc15 Add more Campfire API (#5779) 2021-12-14 05:57:39 +09:00
e18cad9a03 Make org.bukkit.Keyed extend Adventure's Keyed (#7090) 2021-12-12 23:26:19 -05:00
b98020331a Remove java 8 and prior reflection code from CustomTimingsHandler (#7096) 2021-12-12 01:03:06 -06:00
0e985b7b3b Update to 1.18.1 (#7076) 2021-12-10 15:24:07 +01:00
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
69a15173ba [ci skip] Clarify setSize consequences for Slimes (#7036) 2021-12-05 13:16:55 -08:00