Commit Graph

170 Commits

Author SHA1 Message Date
Jason Penilla ed6d43ddb0 Prepare for updating server patches 2021-11-23 00:57:41 -08:00
MiniDigger | Martin cb95469f99 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:
64c8bd39 #679: Add getHideOnlinePlayers
b991b6c7 #677: Add "Allow Server Listings" API
4e9f199a SPIGOT-6801: Wrong BlockData classes in Material enum for SOUL_FIRE and SOUL_TORCH

CraftBukkit Changes:
37e63e63 Fix loading / creating secondary worlds (nether/end)
4bf7f33c #956: Add getHideOnlinePlayers
d181e1ed Fix serializing unhandled NBT + add unit test with unhandled NBT
aebb79e3 #954: Add "Allow Server Listings" API
7c4707e4 #955: Add test for BlockData class of Material

Spigot Changes:
16c0cb41 Rebuild patches
2021-11-23 06:49:33 +01:00
Nassim Jahnke e626639338 Fix adventure patch 2021-11-22 10:35:00 +01:00
Nassim Jahnke ce4697f704 Fix view distance api patch 2021-11-22 10:24:13 +01:00
Jason Penilla 0d44fec1fb Update API patches 2021-11-21 21:21:37 -08:00
booky10 63c3c76ad0 Add API for resetting a single score (#6873) 2021-11-16 00:08:50 +01:00
Haley Kell 5e6e4845a0 Extend Entity by Sound.Emitter (#6890) 2021-11-12 18:58:46 -05:00
Josh Roy d19cd1ac56 Add Raw Byte Entity Serialization (#6826) 2021-11-10 21:53:27 -05:00
Seggan 5dc93227ab Goat ram API (#6336) 2021-11-09 03:48:22 -05:00
Owen1212055 1f7df1832f Move getTrackedPlayers up from Player to Entity (#6569) 2021-11-08 16:39:42 -05:00
Jake Potrebic 0f52610a18 Add isCollidable methods to various places (#6870) 2021-11-06 12:43:24 -07:00
Jake Potrebic 6197315429 Add API for checking if a zombie has the option to break doors (#6855) 2021-11-05 17:17:12 -07:00
Jake Potrebic a8448bef56 Fix issues with mob conversion (#6831) 2021-11-05 17:06:19 -07:00
HexedHero 0b77f9e66b Add PlayerDeathEvent#getPlayer for clarity (#6859) 2021-11-05 16:30:44 +00:00
Bjarne Koll 7deb2b0f26 Expose the potential player cause of a lightning (#6782) 2021-11-05 15:54:37 +01:00
Jason Penilla c2fa1aff89 Update Adventure to 4.9.3 (#6851) 2021-10-31 00:05:16 -07:00
Jason Penilla 15350e1273 [ci skip] Resolve apiAndDocs sources during Javadoc task execution rather than during configuration time (#6836) 2021-10-26 19:45:45 -07:00
Owen1212055 c033fef26d Add Horse Animation API (#5599) 2021-10-20 21:09:42 -04:00
Kacper Płażewski 34010d648f Add critical damage API (#6275) 2021-10-21 00:15:28 +02:00
Jake Potrebic c855cebeee rename method to getSpawnEgg 2021-10-20 14:41:54 -07:00
BillyGalbreath 03f31b993b Add ItemFactory#getMonsterEgg API (#6772) 2021-10-20 14:35:52 -07:00
syldium ea9b20ce59 Add advancement display API (#6175) 2021-10-20 21:59:13 +02:00
BillyGalbreath 2969d4224f Left handed API (#6775) 2021-10-19 20:46:52 -07:00
Jake Potrebic 637b466c2d Get entity default attributes (#6449) 2021-10-19 18:55:05 -07:00
Shane Freeder 4fe89b58d2 Upgrade gson to 2.8.8 (Closes #6370) 2021-10-19 15:32:18 +01:00
Shane Freeder 38d5d85fe4 Clean plugin folder logic in extra-jars patch (Fixes #6347) (#6619) 2021-10-15 22:54:22 +01:00
Jakub Žáček 2708960eba Add methods to find targets for lightning strikes (#6712) 2021-10-08 12:00:03 +02:00
Irmo van den Berge 7241ee9bc1 Add getChangedBlockData() property to BlockPhysicsEvent to expose BlockData (#6743)
Signed-off-by: Irmo van den Berge <irmo.vandenberge@ziggo.nl>
2021-10-07 20:03:30 +02:00
Jason Penilla 20feb576da Deprecate API methods added by 'Close Plugin Class Loaders on Disable' (#6737) 2021-10-06 23:00:32 -05:00
Jake Potrebic 31f57a86a6 Update adventure and fix command perm serialization NPE (#6729) 2021-10-06 01:05:39 -07:00
Jake Potrebic 5f9ed411df Fix EntityPortalExitEvent not being called (#5617) 2021-10-05 14:19:27 -07:00
Jake Potrebic faa6373f4a Support components in command permission msgs (#6676) 2021-10-05 13:52:03 -07:00
Jake Potrebic 3680f9addc Add missing team sidebar display slots (#6690) 2021-10-04 02:31:26 -07:00
Jake Potrebic 6ef714345f Updated Upstream (Bukkit/CraftBukkit) (#6638) 2021-10-02 10:21:49 -07:00
Nassim Jahnke 714dbcc8e2 Fix plugin provides load order (#6687) 2021-10-01 12:53:24 +02:00
Jake Potrebic 7f7961ea23 Improve ItemStack#editMeta (#6502) 2021-09-30 17:32:25 -07:00
Jake Potrebic 150389bf71 More CommandBlock API (#5746) 2021-09-30 14:28:02 -07:00
Jake Potrebic 1264c08ef8 Option to prevent NBT copy in smithing recipes (#6671) 2021-09-30 11:27:25 -07:00
booky10 e3ec51968c Fix nullability on Block#breakNaturally (#6651) 2021-09-30 19:42:44 +02:00
Jake Potrebic 7e3620fce5 Suggest PlayerPostRespawnEvent if changing player state (#6679) 2021-09-29 11:55:34 -07:00
Shane Freeder 3f3377a1eb Revert "Legacy data should look for legacy materials (Fixes #6618)" (Fixes #6664)
This reverts commit 3ce522545b.
2021-09-29 03:12:40 +01:00
Kezz cff53e785d Adventure 4.9.1 (#6634)
Co-authored-by: Jason Penilla <11360596+jpenilla@users.noreply.github.com>
2021-09-23 22:07:44 +01:00
Bjarne Koll 403d07e954 Apply furnace cook speed multiplier through event (#6378)
Previously the upstream FurnaceStartSmeltEvent would default to the
recipes cooking time, ignoring any modifications from the furnace speed
multiplier.
While this works correctly for upstream, paper introduces the speed
multiplier API, which allows a different cook time from the one provided
by the recipe.

This commit now passes the modified cooktime to the furnace start smelt
event explicitly, instead of allowing the event to default to the
recipes cooking time, thus ensuring that the speed modifier is
respected.

Resolves: #6376
2021-09-22 21:46:15 +02:00
Jake Potrebic 7ab005b9c2 Add more component name methods (#6578) 2021-09-22 11:34:40 -07:00
Jake Potrebic ac4b9756ce Fix upstream nullability on entity equipment getters (#6519) 2021-09-22 10:23:21 -07:00
Jake Potrebic 28bc1df590 Implement Translatable on villager Profession (#6542) 2021-09-21 21:45:01 -07:00
Maddy Miller 9b68f27212 [ci skip] Update my name in author field (#6625) 2021-09-20 19:30:04 +10:00
Shane Freeder 3ce522545b Legacy data should look for legacy materials (Fixes #6618) 2021-09-17 09:35:02 +01:00
Nassim Jahnke 0d34a95f8f Updated Upstream (Bukkit/CraftBukkit) (#6589)
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:
44cfe143 SPIGOT-6249: Add Missing Effect Constants

CraftBukkit Changes:
14928261 SPIGOT-6249: Add Missing Effect Constants
332335e1 SPIGOT-6731: "Nag author" message in CraftServer lists one author only
6cd975d0 SPIGOT-5732, SPIGOT-6387: Overhaul Hanging entities
2021-09-11 19:27:48 +02:00
Finn Künstner e50f4aef68 [ci skip] Fix typos in Paper comments (#6588)
* //Paper -> // Paper

* // Tuiniy -> // Paper
2021-09-11 13:22:51 +03:00