13
0
geforkt von Mirrors/Paper
Commit graph

681 Commits

Autor SHA1 Nachricht Datum
Jake Potrebic
d885450b81 Correct javadocs on PlayerArmorStandManipulateEvent (#7719) 2022-09-22 22:55:02 -07:00
Shane Freeder
eb3f66c6da Updated Upstream (Bukkit/CraftBukkit) (#8378) 2022-09-23 06:08:43 +01:00
Nick Hensel
ad4ca0a429 Also load resources from LibraryLoader (#8335) 2022-09-20 03:07:03 +02:00
Shane Freeder
ede4468516 Make WorldCreator#keepSpawnLoaded return the WorldCreator (Fixes #8321) (#8371)
* Make WorldCreator#keepSpawnLoaded return the WorldCreator (Fixes #8321)

Thought that I fixed this before push/merge, apparently not, hence, fix
the return type and add mitigation for this.

* Fix patch/build

* Rebuild patches
2022-09-20 01:28:22 +01:00
Melncat
d2239c40a5 Add a consumer parameter to ProjectileSource#launchProjectile (#8374)
Co-authored-by: MelnCat <melncatuwu@gmail.com>
2022-09-19 17:03:59 -07:00
Nex
d843d7659e Added byte array serialization/deserialization for PersistentDataContainers (#7505) 2022-09-18 04:06:53 +00:00
Lulu13022002
d146ab42bd Missing eating regain reason (#8244) 2022-09-18 05:24:28 +02:00
Fruxz
d92d75fb7b Add custom destroyerIdentity parameter to the sendBlockBreak function (#5840) 2022-09-17 23:27:46 +02:00
Nassim Jahnke
39ae9b75e9 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:
9ae3f10f SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
48c0c547 PR-786: Add methods to get sounds from entities

CraftBukkit Changes:
5cc9c022a SPIGOT-7152: Handle hand item changing during air interact event
4ffa1acf6 SPIGOT-7154: Players get kicked when interacting with a conversation
4daa21123 SPIGOT-3842: Add Player#fireworkBoost() and expand Firework API
e5d6a9bbf PR-1100: Add methods to get sounds from entities
b7e9f1c8b SPIGOT-7146: Reduce use of Material switch in ItemMeta

Spigot Changes:
4c157bb4 Rebuild patches
2022-09-12 13:31:45 +02:00
okx-code
2cb0061b0a Allow preventing BlockDestroyEvent from dropping items (#8349) 2022-09-08 16:13:50 +01:00
Nassim Jahnke
0446f518f4 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:
0b32cbaa PR-782: ThrownPotion now extends ThrowableProjectile
474238ca SPIGOT-7138: Can't retrieve pixel color from map

CraftBukkit Changes:
cdef8fc72 PR-1097: CraftThrownPotion now extends CraftThrowableProjectile
419010b13 SPIGOT-7112: Mobs added 1.17 and after do not create an EntityTargetEvent properly
e71426201 SPIGOT-7079: Allays don't call EntityTargetEvent on ground items
f80adb8b9 SPIGOT-7138: Can't retrieve pixel color from map
2022-08-17 13:02:35 +02:00
Nassim Jahnke
1e9ec27588 More ThrownPotion API 2022-08-14 16:53:36 +02:00
Josh Roy
89ee9379b2 Add NamespacedKey biome methods
Co-authored-by: Thonk <30448663+ExcessiveAmountsOfZombies@users.noreply.github.com>
2022-08-14 12:23:57 -04:00
Pedro
a16e146a5b [ci skip] Show @org.bukkit.UndefinedNullability in javadocs (#8291) 2022-08-14 12:18:39 -04:00
Nassim Jahnke
e8d9f65042 Add method to get highest anger level of warden 2022-08-14 10:25:28 +02:00
Nassim Jahnke
d4b4d5b95b Updated Upstream (Bukkit/CraftBukkit) (#8270)
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:
d43a1e72 SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
9d6e4847 SPIGOT-7122: New Allay Methods from 1.19.1

CraftBukkit Changes:
c379a6b4e SPIGOT-2450: Improve scoreboard criteria API, add missing DisplaySlots
051fcced1 SPIGOT-7122: New Allay Methods from 1.19.1
2022-08-09 09:18:08 +02:00
Jake Potrebic
7e03e79e50 Improve documentation of Inventory#removeItem (#8263) 2022-08-07 23:17:51 -07:00
Jake Potrebic
2782b0c375 1.19.2 (#8250) 2022-08-05 15:58:34 -07:00
Jake Potrebic
522db24de0 Updated Upstream (Bukkit/CraftBukkit) (#8240)
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:
caa7c486 SPIGOT-7109: Add WorldBorder#setSize using TimeUnit

CraftBukkit Changes:
1e3bf58cd SPIGOT-7109: Add WorldBorder#setSize using TimeUnit
2022-08-05 07:10:44 -07:00
ChristopheG
6fedc22e4b Remove RAW_COPPER and add COPPER_BLOCK in MaterialTags.UNWAXED_COPPER_BLOCKS and MaterialTags.COPPER_BLOCKS (#8237) 2022-08-05 11:57:21 +02:00
Owen1212055
e77a4a70b7 Block Ticking API (#7202) 2022-08-03 17:14:04 -04:00
Nassim Jahnke
3669c95014 Don't call AsyncTabCompleteEvent from netty IO thread (#8218) 2022-08-01 21:56:28 +02:00
Jake Potrebic
aea4847e26 Initial support for signed messages (#8198) 2022-08-01 12:34:55 -07:00
Maddy Miller
20a8246572 Undeprecate and fix Boat#getBoatMaterial (#8217) 2022-08-01 23:02:23 +10:00
Jake Potrebic
f0d198d6b2 Undeprecate Bed's tile entity interface (#7330) 2022-07-31 11:25:24 -07:00
Jake Potrebic
004e444f9b Fix issues with CreeperIgniteEvent (#7507) 2022-07-31 10:14:54 -07:00
Owen1212055
c3eaa827e3 Collision API (#6736) 2022-07-31 11:30:34 -04:00
Owen1212055
e05d694e8c Custom Chat Completions API (#8212) 2022-07-30 12:28:24 -04:00
Jake Potrebic
7d25a137c4 Added 1.19 kick event causes (#8204) 2022-07-29 09:31:02 -07:00
Nassim Jahnke
858aabab7c Move patches over, start with first few 2022-07-27 20:52:03 +02:00
Shane Freeder
f9f8a78753 Fix plugin update IO logic when replacing jars 2022-07-23 05:52:57 +01:00
Jake Potrebic
edab698dbe Add EntityPortalReadyEvent (#5619) 2022-07-22 16:23:12 -07:00
Owen1212055
09a1be7aef Teleportation API (#6562) 2022-07-22 14:36:43 -05:00
Jake Potrebic
d6e0ab24da Updated Upstream (Bukkit/CraftBukkit) (#8172)
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:
23f557a0 SPIGOT-5380, SPIGOT-6958, PR-772: Add some missing entity API

CraftBukkit Changes:
fc3071161 SPIGOT-5380, SPIGOT-6958, PR-1085: Add some missing entity API
2022-07-22 11:18:00 -07:00
Noah van der Aa
e484f0dd39 Make Biome implement Translatable (#8161) 2022-07-20 18:23:26 +02:00
Emily
9026cda053 [ci skip] Readd "Use" Javadoc tab (#8162) 2022-07-20 13:16:13 -03:00
Jake Potrebic
2dddcb7bf1 Fix update future return type (#8120) 2022-07-18 23:06:59 -07:00
Pedro
20a1a62469 Log IOException in plugin update (#7960) 2022-07-18 05:31:33 -04:00
Jake Potrebic
820aef3f3c Updated Upstream (Bukkit/CraftBukkit/Spigot) (#8124)
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:
607ce370 SPIGOT-7069: Material.BARREL has Directional data class, should also be Openable
f14cea82 SPIGOT-7070: Material.SCULK_VEIN has Waterlogged data class, should also be MultipleFacing
8e43b278 PR-767: Add support checking/survivability methods for BlockData
b3dee151 SPIGOT-7083: Add Boat.WoodenType, Boat.Status; deprecate TreeSpecies

CraftBukkit Changes:
9a8e08010 SPIGOT-7069: Material.BARREL has Directional data class, should also be Openable
26bd88ccd SPIGOT-7070: Material.SCULK_VEIN has Waterlogged data class, should also be MultipleFacing
7ba06e15b SPIGOT-7095: StructureGrowEvent doesn't fire for mangrove propagules growing to a tree
163e35c91 PR-1079: Add support checking/survivability methods for BlockData
4230f8f0e SPIGOT-7083: Add Boat.WoodenType, Boat.Status; deprecate TreeSpecies

Spigot Changes:
14a2382f Rebuild patches
2022-07-12 10:16:05 -07:00
Bjarne Koll
c908ebcbcb Add ZombieVillager conversion without entity event (#8111)
The ZombieVillager#setConversionTime API method internally calls
startConversion which always broadcasts the entity event responsible for
playing the respective sound at the beginning of a conversion.

This is not always wanted by developers when modifying already
converting zombies in particular.

This commit expands the ZombieVillager interface with another overload
of the setConversionTime method that also takes a simple toggle flag
indicating whether or not the entity event should be published to the
world.
2022-07-07 23:43:28 +02:00
Nassim Jahnke
6a3d83f459 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#8092)
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:
d41796de SPIGOT-7071: Add Player#stopSound(SoundCategory category)
61dae5b2 SPIGOT-7011, SPIGOT-7065: Overhaul of structures

CraftBukkit Changes:
991aeda12 SPIGOT-1729, SPIGOT-7090: Keep precision in teleportation between worlds
5c9a5f628 SPIGOT-7071: Add Player#stopSound(SoundCategory category)
68f888ded SPIGOT-7011, SPIGOT-7065: Overhaul of structures
0231a3746 Remove outdated build delay.

Spigot Changes:
475f6008 Rebuild patches
8ce1761f Rebuild patches
2022-07-04 16:38:06 +02:00
u9g
93c9630699 Add Player#getFishHook (#7988) 2022-07-03 15:24:29 -04:00
Jason Penilla
03335ed6fe [ci skip] Scan built jars for bad method usages (#8051) 2022-06-27 15:41:59 -07:00
Jake Potrebic
ce8e37904d Fix CCE for SplashPotion and LingeringPotion spawning (#7758) 2022-06-25 14:21:47 -07:00
Noah van der Aa
a0bca1d513 [ci skip] Fix tiny mistake in adventure javadocs (#8046) 2022-06-24 18:39:44 +02:00
Owen1212055
bd0ca3a1fc Cleanup LivingEntity Hand Raised/Item Use API (#7995) 2022-06-24 04:04:02 -04:00
Jake Potrebic
3091fb476a Fix Player#loadData and Player#saveData javadocs (#8039) 2022-06-22 20:46:13 -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
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
969129420b Add missing deprecation to AdvancementDisplayType (#7876) 2022-06-16 15:19:47 -07:00
Owen1212055
211ef55f82 Nameable Banner API (#7711) 2022-06-15 23:54:54 -04:00
u9g
4bb10a5761 Add ARMOR tag to MaterialTags (1.19) (#7987) 2022-06-14 19:04:19 -04:00
Dustin
53c7e9ec71 Add WardenAngerChangeEvent (#7943) 2022-06-14 12:34:41 +02:00
Josh Roy
ba31ce5451 Update Adventure to 4.11.0 and implement ComponentLogger (#7937) 2022-06-12 17:07:40 -04: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
Evan
6a3bf07946 correct argument check in PlayerHandshakeEvent#setFailMessage(String) (#7940) 2022-06-11 02:37:00 -05:00
Nassim Jahnke
9b68662b17 Readd PlayerAnimationEvent constructor removed by upstream 2022-06-10 14:43:59 +02:00
Jake Potrebic
d8a7b12368 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:
45d9c73c SPIGOT-7043: EnderChest does not implement Lidded
86b95f34 SPIGOT-7047: Add Player#getLastDeathLocation

CraftBukkit Changes:
b2557f6ac SPIGOT-7041: Custom BiomeProvider not used when world set to type FLAT
732c50cab SPIGOT-7043: EnderChest does not implement Lidded
6209029ea SPIGOT-7048: addPassenger() not working when vehicle is player
3aa7836df SPIGOT-7047: Add Player#getLastDeathLocation
7d522cd26 SPIGOT-7050: Enchantment data of items will not be saved correctly when saved in YAML configuration file

Spigot Changes:
1dffefb4 Rebuild patches
2022-06-09 18:20:47 -07:00
Jason Penilla
7997ea59e0 Don't use deprecated permission message method 2022-06-09 17:03:05 -07:00
Jason Penilla
b953c4baa7 Fix tests 2022-06-09 16:19:38 -07:00
Nassim Jahnke
44b93e65f2 Add sendRichMessage and sendPlainMessage methods 2022-06-09 23:34:06 +02:00
Jake Potrebic
b89848009c minimessage conversion 2022-06-09 14:11:43 -07:00
Owen1212055
ae952f4189 Keyed cat Type (#7901) 2022-06-09 16:38:59 -04:00
Nassim Jahnke
6c0ab6d3ef 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:
0a4b84d6 SPIGOT-7003: Add missing PlayerAnimationType
830db7d5 SPIGOT-5984: Add non deprecated / magic value way to set pixel in MapCanvas
20caf8ff PR-754: Add DamageCause.SONIC_BOOM

CraftBukkit Changes:
576a03704 SPIGOT-7003: Add missing PlayerAnimationType
0dcc5fdd0 SPIGOT-5984: Add non deprecated / magic value way to set pixel in MapCanvas
d75aacb43 Update Netty version
3b34c6bea SPIGOT-7044: Modified RandomSourceWrapper to ensure random is not null before setting seed
4b60bfd18 PR-1059: Add DamageCause.SONIC_BOOM
2022-06-09 13:55:33 +02:00
Owen1212055
01cf853f91 Deprecate origin for vibrations (#7898) 2022-06-08 16:44:59 -04:00
Jake Potrebic
f823b12e0a Fix structures issues/api (#7895) 2022-06-08 12:00:19 -07:00
Nassim Jahnke
ce4dbaa014 Fix tests 2022-06-08 17:31:27 +02:00
Noah van der Aa
535fb2d726 Misc. 1.19 fixes (#7881) 2022-06-08 10:45:59 +02:00
Jake Potrebic
6e709b7e45 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:
4b08dbc5 PR-752: Make Leaves Waterlogged
de323fc9 Downgrade dependency version

CraftBukkit Changes:
c3f219edb Fix missing abstract in CraftLeaves
886e6d8c8 SPIGOT-7038: Setting title or subtitle to empty string causes the player to disconnect
6c302a5e3 Make Leaves Waterlogged
53b681be5 Downgrade dependency version

Spigot Changes:
ee737122 Fixed system messages shown in action bar
f343df82 SPIGOT-7036: Don't use CHAT message type
63a06049 SPIGOT-7035: Actionbar Sending in Main Chat
2022-06-08 00:49:02 -07:00
Jake Potrebic
88d7a4ed1d bag o' patches 2022-06-08 00:30:41 -07:00
Jake Potrebic
8688604ee9 some server compile fixes 2022-06-07 14:48:09 -07:00
Jake Potrebic
da15f7cfbc API now compiles successfully 2022-06-07 13:31:10 -07:00
Jake Potrebic
a22a744368 Fix some api compilation errors 2022-06-07 13:23:16 -07:00
Nassim Jahnke
66eb6f7632 API patches 2022-06-07 19:20:30 +02:00
Nassim Jahnke
1148687a8d Prepare for 1.19 dev 2022-06-07 18:52:56 +02:00
Jake Potrebic
943212b776 Move some methods to RegionAccessor (#7635) 2022-06-05 13:51:44 -07:00
Nassim Jahnke
bcde5dbffe Updated Upstream (Bukkit/CraftBukkit) (#7875)
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:
6a039faf PR-745: Expose more information about advancements
52148c47 PR-749: Various javadoc improvements
23c2d841 PR-748: Remove permissible recalculation from Permission constructor

CraftBukkit Changes:
a59dc59e SPIGOT-7025: Use existing item in hand for ranged Drowned attack
e4cca0ca PR-1050: Expose more information about advancements
2022-06-05 10:43:06 +02:00
Jake Potrebic
9ae651a103 Remove incorrect throws javadoc in Team (#7869) 2022-06-02 22:05:42 -07:00
Jake Potrebic
5ba2f654eb Fix some nullability things (#7275) 2022-06-02 21:42:00 -07:00
Jake Potrebic
f65eead418 Remove ChatColor usages (#7543) 2022-06-02 21:26:56 -07:00
Jake Potrebic
d6784f22c1 Add translation keys to GameMode enum (#7081) 2022-06-01 18:30:29 -07:00
Jake Potrebic
63ffb7fd84 Implement Translatable on CreativeCategory (#7587) 2022-06-01 17:07:10 -07:00
Jake Potrebic
62f8950e86 Add default kick msg component (#6886) 2022-05-31 23:20:12 -07:00
Jake Potrebic
67275a04a7 Fix EntityEquipment and related javadocs (#7380) 2022-05-31 13:40:21 -07:00
Jake Potrebic
f0b4d5aa22 Fix cb's janky level name in WorldCreator (#7851) 2022-05-27 08:42:36 -07:00
Jake Potrebic
a093b95db2 Provide ComponentSerializer services (#7527) 2022-05-26 12:12:14 -07:00
Jake Potrebic
0a5d5f730d Fix more upstream javadocs (#7837) 2022-05-20 09:57:07 -07:00
Owen1212055
eb29f4b571 Deprecate set/doesBounce from Projectile (#7800) 2022-05-18 20:46:01 -04:00
Nassim Jahnke
cbe35089c6 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:
218294b1 PR-743: Support setting individual Wither head targets

CraftBukkit Changes:
d48f2d1a PR-1047: Support setting individual Wither head targets
518f1bee SPIGOT-6948: Motion from Explosion after Respawn
f3c7a6ac SPIGOT-7019: Add yaw in World#getSpawnLocation
2022-05-17 11:51:46 +02:00
Jake Potrebic
add89bc675 deprecate old MaterialData api (#7585) 2022-05-15 19:33:03 -07:00
Nassim Jahnke
32f222857a 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:
312281ea PR-742: Make World implement Keyed

CraftBukkit Changes:
2ac7fa7a SPIGOT-7014: getLootTable API should not persistently update loot table
7fdd7941 PR-1046: Make World implement Keyed
7bc728a6 PR-1045: Revert changes to persistence required checks

Spigot Changes:
b6d12d17 Rebuild patches
2022-05-09 11:03:07 +02:00
Owen1212055
d2b4cbc69e FallingBlock auto expire setting (#7037) 2022-05-06 11:21:24 -04:00
u9g
d2fe5077cd Add PlayerStopUsingItemEvent (#7787) 2022-05-06 11:14:06 -04:00
HexedHero
515a9c6573 Undeprecate getOfflinePlayer (#7773) 2022-05-06 13:21:58 +01:00
Jake Potrebic
dfa6307b48 Deprecate duplicate SoundGroup API (#7509) 2022-04-30 13:44:22 -07:00
Jake Potrebic
bce57808da Couple fixes/improvements to PlayerSetSpawnEvent (#6754) 2022-04-30 13:24:47 -07:00
Shane Freeder
655a3cf961 Updated Upstream (Bukkit/CraftBukkit) (#7776) 2022-04-30 17:27:41 +01:00
Jake Potrebic
ea12aebb11 Fix some team color docs and added hasColor (#7602) 2022-04-23 18:37:10 -07:00
Jake Potrebic
d028efff04 Add EntityDyeEvent and CollarColorable interface (#7625) 2022-04-23 12:38:42 -07:00
Jake Potrebic
d194acfa0d Add missing javadoc deprecation msgs for PlayerProfile (#7688) 2022-04-23 07:40:37 -07:00
Nassim Jahnke
471c7df4e4 Remove or replace a few dumb deprecations (#7760) 2022-04-23 11:25:30 +02:00
Bjarne Koll
0c85e94214 Revert to old createProfile(UUID, String) logic (#7723) 2022-04-22 20:54:08 +02:00
Owen1212055
52d1a9427e Remove World#refreshChunk deprecation (#7684) 2022-04-20 05:28:53 -04:00
Shane Freeder
5db9697593 WorldCreator#keepSpawnLoaded (#7673) 2022-04-20 10:26:09 +01:00
Shane Freeder
2b927737c9 Ignore invalid jars inside of the updates folder (Fixes #7751)
This really needs a deeper look here, the way updates are handled is
fairly immature, but, this wasn't ever intended to be a large scale thing

Ideally, imho, we'd collect the list of update files into some form of Map,
that way we just have a reference of Name > File refs, and can filter out
cases where there are two versions of a plugin in there and warn expectidely,
but, that creates some complications, you would need to fall back to a dir
scan in the case of a plugin calling loadPlugin, but, it would at least
give us more defined behavior, as well as improve performance here vs
repeatidely trying to deserialise the plugin.yml defs for every file
in there on every load
2022-04-20 10:00:50 +01:00
Xemor
68ff86040e Improve update folder behavior (#7687)
Closes #6570
2022-04-18 17:12:39 +01:00
HexedHero
915e452d12 Add pre-unbreaking amount to PlayerItemDamageEvent (#7724) 2022-04-18 10:51:45 +01:00
Nassim Jahnke
ed7396781e 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:
fc460d1b PR-735: Add Villager#zombify
c8c8331e PR-690: Add method to read ItemStack input
62845f2f SPIGOT-6829: Add per-player world border API

CraftBukkit Changes:
a459f4d4 PR-1033: Add Villager#zombify
d65d1430 PR-975: Add method to read ItemStack input
b5559f8c SPIGOT-6990: Fix setRepairCost(0) in Anvil
6c308e1b SPIGOT-6829: Add per-player world border API

Spigot Changes:
42b61526 SPIGOT-7000: Generation and /locate issues when using custom structure seeds
2022-04-16 10:29:50 +02:00
Pedro
8c4f740b81 Allow seting custom podium location for ender dragon (#7695) 2022-04-07 04:31:30 -04:00
Peter Crawley
2e9ebc6ff4 Fix Nullability Annotations for PrepareItemEnchantEvent (#7681) 2022-04-02 04:14:56 +01:00
Jake Potrebic
98451ad73f Undeprecate Material#isLegacy (#7679) 2022-03-31 09:13:19 -07:00
Jake Potrebic
4d70f4ee6f Deprecating remaining blockkey methods (#7638) 2022-03-21 11:06:42 -07:00
Owen1212055
b7490f963f Add TameableDeathMessageEvent (#5392) 2022-03-19 20:50:33 -04:00
Owen1212055
e889c23537 Add more missing entity API (#7592) 2022-03-19 10:30:16 -04:00
Bjarne Koll
6b895464b0 Properly create profiles with custom name/uuid (#7558) 2022-03-19 14:39:38 +01:00
Jason Penilla
5da2111f07 Add enchantWithLevels API (#7615) 2022-03-17 01:51:43 -07:00
Jake Potrebic
2f393a5bdd Added method to check snapshot state of TileStates (#7325) 2022-03-16 18:28:06 -07:00
Jake Potrebic
d3087536e9 Updated Upstream (Bukkit/CraftBukkit) (#7604)
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:
33a2b476 PR-734: Make PlayerInventory#getItem Nullable

CraftBukkit Changes:
953d3ddc SPIGOT-3034: PlayerKickEvent.setLeaveMessage(String) doesn't actually do anything
2c47af0c SPIGOT-6963: CraftMetaBlockState#getBlockState applied TileEntity ids without the minecraft namespace prefix.
2022-03-16 08:57:51 -07:00
Jason Penilla
f94af0f041 Add getComputedBiome API (#5668) 2022-03-15 11:38:36 -07:00
Owen1212055
5fbf2f883d Add get/set wait time for fish hooks. (#5595) 2022-03-13 18:33:01 -04:00
Owen1212055
f4e6d62953 More projectile API (#5731) 2022-03-11 11:37:08 -05:00
Nassim Jahnke
897e92fb9d Add more entity api (#7564) 2022-03-11 15:24:45 +01:00
Riley Park
a99947054f Adventure 4.10.1 2022-03-07 14:39:52 -08:00
Nassim Jahnke
7f9a9c35dd Add ghast api (#7554) 2022-03-06 22:20:38 +01:00
Jake Potrebic
31255d3db4 Add method to set noclip on arrows (#7263) 2022-03-06 13:19:08 -08:00
Nassim Jahnke
372f051008 Fix scoreboard objective name length limit 2022-03-06 16:32:33 +01:00
Nassim Jahnke
db921d6111 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:
808cb7ca PR-1023: Improve consistency of tag API
2022-03-06 09:08:26 +01:00
Pheotis
60d2bdf4a5 Expose furnace minecart push property. (#7548) 2022-03-05 15:15:24 -05:00
Riley Park
7c5b21d9d3 Move Adventure patch up 2022-03-04 13:19:57 -08:00
Jason Penilla
00bee38624 replace bungeecord-chat dependency with deprecated version (#7539) 2022-03-04 13:53:36 -07:00
JOO200
782a09c5e6 Add javadoc linking for adventure-text-minimessage (#7538) 2022-03-04 19:27:26 +01:00
Jake Potrebic
1641e0c524 Add StructuresLocateEvent as replacement for StructureLocateEvent (#7524) 2022-03-04 00:09:43 -08:00
Jake Potrebic
1206876451 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:
e25c6a75 PR-638: Add CreativeCategory API for Materials

CraftBukkit Changes:
86292d3e0 PR-876: Add CreativeCategory API for Materials
2022-03-03 10:21:48 -08:00
Jason Penilla
90efa70509 Configure javadoc overview and doc-files copying
closes #7462

Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2022-02-28 21:38:49 -07:00
Jake Potrebic
35ee1fdded address failing mob goals test 2022-02-28 19:29:50 -08:00
Riley Park
ee8cb0111c Adventure 4.10.0 2022-02-28 13:38:23 -08:00
Nassim Jahnke
da03d4a1bc Initial 1.18 update 2022-02-28 22:43:03 -07:00
Jake Potrebic
b34f1fbdae Custom Potion Mixes (#6744) 2022-02-22 19:09:15 -08:00
Noah van der Aa
835030c468 Add some missing deprecations to the adventure patch (#7500) 2022-02-23 03:11:52 +01:00
Jake Potrebic
138fd85e5f Add missing block data mins and maxes (#6790) 2022-02-20 13:58:31 -08:00
Jake Potrebic
0707073df5 Configurable sculk sensor listener range (#6443) 2022-02-20 13:44:14 -08:00
Jake Potrebic
f30c0d1b46 Furnace RecipesUsed API (#7399) 2022-02-19 14:00:33 -08:00
Nassim Jahnke
4e24cb5caa 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:
6fac07eb SPIGOT-6935: Make Arrow color nullable
abbc5c55 PR-730: Added a checkstyle rule to check for missing package declarations.
97157b12 PR-730: Added missing declaration of the org.bukkit.profile package.
9dcee1dc PR-727: Fix typo in StriderTemperatureChangeEvent javadocs

CraftBukkit Changes:
1e87776a SPIGOT-6935: Make Arrow color nullable
2022-02-19 13:50:20 +01:00
Spottedleaf
722983fbc7 1.18 misc performance dev branch (#7368)
- Port player chunk loader patch
Makes the chunk system act as it did in 1.17, no additional tickets (and thus logic) to make a chunk ticking.
Adds simulation distance API, deprecates old no-tick method.
- More collision optimisations
Ancient patch from tuinity that never could be pushed to master.
- Fix Optimise ArraySetSorted#removeIf patch
- Execute chunk tasks fairly for worlds while waiting for next tick
- Port Replace ticket level propagator
2022-02-18 09:44:46 -08:00
Jake Potrebic
bf59b03506 Add GameEvent tags (#6439) 2022-02-17 18:42:22 -08:00
Shane Freeder
d77d3acbc5 Mark ChatRender#render as ApiStatus.Override 2022-02-18 01:10:46 +00: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
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
Noah van der Aa
61ecf80013 Don't load plugins prefixed with a dot (#7392) 2022-02-12 15:03:51 +01:00
Jake Potrebic
1ea50caf00 Make Panda implement Sittable (#7414) 2022-02-12 05:36: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
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
Jason Penilla
3cc82403d5 API for creating command sender which forwards feedback (#7432) 2022-02-02 19:44:57 -07:00
Jake Potrebic
51cd82371b Add STRUCTURE_TYPE registry entry (#6400) 2022-01-23 11:12:42 -08:00
Jake Potrebic
0c5c3e2248 More PotionEffectType API (#5737) 2022-01-23 10:42:38 -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
MrPowerGamerBR
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
Kezz
ab498329b2 Fix NotePlayEvent (#5180) 2022-01-22 07:42:10 +00:00
Jake Potrebic
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
Brody Beckwith
7e6bb66f2a Add Multi Block Change API (#7333) 2022-01-20 12:50:50 -05:00
Riley Park
44efb397fc Deprecate log4j logger method in Plugin 2022-01-19 18:39:08 -08:00
Jason Penilla
9b0f4a241c Warn on strange @EventHandler return types (#7372) 2022-01-18 11:47:54 -07:00
Noah van der Aa
5fd56a9336 [ci skip] Fix incorrect javadoc for Mob pathfinding API (#6842) 2022-01-18 08:26:11 +01: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
John
a8a9f84e87 Added getHostname to AsyncPlayerPreLoginEvent (#6656) 2022-01-12 18:21:29 +01:00
Tom Miller
5ac09635df Add/Remove multiple entries with Scoreboard Team (#6640) 2022-01-09 23:08:55 -06:00
Jacob Andersen
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
Jake Potrebic
c6f34093f2 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7246) 2022-01-08 21:12:05 -08:00
Jason Penilla
bd09b3751c Expose vanilla BiomeProvider from WorldInfo (#7295) 2022-01-07 15:35:32 -08:00
Jake Potrebic
a36a4e2018 Updated Upstream (Bukkit/CraftBukkit/Spigot) 2021-12-31 19:05:42 -08:00
Simon Gardling
459b947b53 [ci skip] Update log4j-api in Paper-API to 2.17.1 (#7227) 2021-12-31 17:26:20 -05:00
LemonCaramel
7426c0370e Fix EntityLoadCrossbowEvent Sync Issue (#5739) 2021-12-31 15:54:23 +09:00
Owen1212055
8e0a15c372 Bucketable API (#7204) 2021-12-30 14:58:38 -05:00
BillyGalbreath
3b479df487 Expose isFuel and canSmelt methods to FurnaceInventory (#7181) 2021-12-30 02:42:16 -06:00
Nassim Jahnke
7a47d06a49 Fix block key with negative y unpacking (#7219)
Fixes #7218
2021-12-29 10:34:38 +01:00
Owen1212055
d61fb337c7 Deprecate localized name API (#7212) 2021-12-28 14:13:27 -05:00
Glare
b63215914a [ci skip] Fix typo in getNearbyLivingEntities documentation (#7205) 2021-12-27 15:45:36 -08:00
Josh Roy
cc1f56d99e Fix ABI breakage for plainSerializer (#7178) 2021-12-22 17:56:37 -05:00
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
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
dc7b80c213 Move VehicleCollisionEvent HandlerList up (#7112) 2021-12-21 16:34:44 -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
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
Noah van der Aa
eee1f6a0e0 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#7116) 2021-12-20 23:46:51 +01:00
LemonCaramel
336217bc15 Add more Campfire API (#5779) 2021-12-14 05:57:39 +09:00
Lexi
e18cad9a03 Make org.bukkit.Keyed extend Adventure's Keyed (#7090) 2021-12-12 23:26:19 -05:00
chickeneer
b98020331a Remove java 8 and prior reflection code from CustomTimingsHandler (#7096) 2021-12-12 01:03:06 -06:00
Nassim Jahnke
0e985b7b3b Update to 1.18.1 (#7076) 2021-12-10 15:24:07 +01: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
Jake Potrebic
69a15173ba [ci skip] Clarify setSize consequences for Slimes (#7036) 2021-12-05 13:16:55 -08:00
Shane Freeder
e185936159 Revert "#686: Fix contains for default section generating real sections"
This commit causes an NPE when getting from the config in some states,
given upstream issue and PR in the works, I have 0 inclination to debug
this

This reverts commit e4358b8217126bbcc3a38b0d17097ad5ab87c50a.
2021-12-05 15:20:52 +00:00
Shane Freeder
61ef48e0ce Revert "fix NPE from changes in e4358b82171"
This reverts commit aa3d405b36.
2021-12-05 15:10:39 +00:00
Gabriel Wolf
aa3d405b36 fix NPE from changes in e4358b82171 2021-12-05 14:36:47 +00:00
Jason Penilla
c53d93419c Update and deprecate Allow delegation to vanilla chunk gen (#7031) 2021-12-05 02:27:20 -08:00
Jake Potrebic
a6fdccf802 Updated Upstream (Bukkit/CraftBukkit) (#7022) 2021-12-04 23:11:59 -08:00
Sam
4a6dee7992 Add Player#sendHealthUpdate (#6904) 2021-12-04 14:10:57 +00:00
Sam
4c338a7bd1 Add PlayerItemFrameChangeEvent (#6897) 2021-12-04 13:49:34 +00:00
Nassim Jahnke
fcd5f7c996 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:
b46ac671 Update to Minecraft 1.18

CraftBukkit Changes:
bc14cb64 Update to Minecraft 1.18

Spigot Changes:
a5dea1cb Update to Minecraft 1.18
2021-11-30 17:23:56 +01:00
Kyle Wood
08ac01db8f Bump Paperclip and fix configuration cache issue 2021-11-27 21:06:16 -06:00
Jason Penilla
53ce77d576 Further manifest fixes 2021-11-27 00:58:03 -08:00
Jason Penilla
4cf1f0d22a Fix issue with manifest util in tests 2021-11-27 00:30:51 -08:00
Jason Penilla
7b6179345f Remove redundant json-simple dependency and move isTransitive = false from server to api 2021-11-26 22:54:18 -08:00
Jason Penilla
a16b294eee Fix manifest util for bundler jars 2021-11-26 17:03:47 -08:00
Josh Roy
04ca580aa6 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:
716b4fce Revert SnakeYAML upgrade
ca6f8942 Update to Minecraft 1.18-rc3
57e7e952 #683: Add Player#showDemoScreen

CraftBukkit Changes:
c98abfb0 Update to Minecraft 1.18-rc3
9b258501 #960: Add Player#showDemoScreen
d9542247 Produce remapped jars after bootstrap jar
99f3ddde SPIGOT-6808: Fix RegionAccessor#getBiome

Spigot Changes:
b7a4222e Update to Minecraft 1.18-rc3
2021-11-26 17:58:39 -05:00
Nassim Jahnke
9f8e37f0b5 Remove deprecated protoworld api 2021-11-26 15:29:06 +01:00
Kyle Wood
9809c9e47b Upgrade paperweight with bundler jar updates
This allows creating paperclip jars pre-patch (only the reobf'd jar for
now).
2021-11-26 00:08:46 -06:00
Nassim Jahnke
a39e11bdf3 More more more more more more more more more more more more more more more more more work 2021-11-25 10:19:05 +01:00
Jason Penilla
4e12e11a9b even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even even more patches 2021-11-24 23:47:39 -08:00
Josh Roy
8868dd196d all api patches done*
*still waiting for leaf to port datafixer to 1.18 so i can do entity serialization
2021-11-24 20:24:51 -05:00
Jason Penilla
4de0356d62 Fix JarManifests util 2021-11-24 15:45:51 -08:00
Jake Potrebic
dbeda4c036 and yet again, more patches 2021-11-24 15:46:26 -08:00
Jake Potrebic
8df1b4ad21 more patches done 2021-11-24 15:26:29 -08:00
Jake Potrebic
2744031e64 patches and remap fixes 2021-11-24 14:50:33 -08:00
Jake Potrebic
60caeea54e 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:
d25437bc Update to Minecraft 1.18-pre8

CraftBukkit Changes:
5a39a236 Update to Minecraft 1.18-pre8

Spigot Changes:
7840c2af Update to Minecraft 1.18-pre8
2021-11-24 14:26:32 -08:00
Jake Potrebic
2253e953c6 more patches 2021-11-24 13:30:53 -08:00
Jake Potrebic
416ee76329 even MOOOOOOOOOOOOAAAAAAAAAAAAAAAARRRRRRRRRRRRR patches 2021-11-24 12:43:28 -08:00
Jake Potrebic
5b5f1caeb9 moaaaaaaaar patches 2021-11-24 12:15:19 -08:00
Jake Potrebic
11bdf4fca7 moaaaaar patches 2021-11-24 11:33:17 -08:00
Jake Potrebic
148ea9dceb even moaar patches 2021-11-24 11:02:36 -08:00
Jake Potrebic
04875eb8c5 moar patches 2021-11-24 10:27:25 -08:00
Jake Potrebic
839b53062f a bunch more patches done 2021-11-24 09:58:26 -08:00
Jake Potrebic
66f71cd1e8 updated more patches 2021-11-24 09:37:07 -08:00
Jake Potrebic
887a776f4d several more patches updated 2021-11-24 09:22:48 -08:00
Nassim Jahnke
ab6a46c565 More more more more more more more more more more more more more more more work 2021-11-24 17:39:04 +01:00
Nassim Jahnke
fa04d53cbf More more more more more more more more more more more more more more work 2021-11-24 17:06:46 +01:00
Nassim Jahnke
b6be217e03 More more more more more more more more more more more more more work 2021-11-24 16:07:19 +01:00
Nassim Jahnke
c639d372cd More more more more more more more more more more more more work 2021-11-24 13:30:55 +01:00
Nassim Jahnke
65d44a991e More more more more more more more more more more more work 2021-11-24 12:38:00 +01:00
Jason Penilla
3b7830d806 p a t c h e s 2021-11-24 03:06:34 -08:00
Jason Penilla
70bec0e28e patches 2021-11-24 02:04:30 -08:00
Nassim Jahnke
1f77146c5c More more more more more more more more more more work 2021-11-24 10:01:27 +01:00
MiniDigger | Martin
bd2d33ccb1 hey, look ma, am doing my part! 2021-11-24 08:37:09 +01:00
Jake Potrebic
f629237348 more patches updated 2021-11-23 20:25:34 -08:00
Jason Penilla
2b25404eca Patches 2021-11-23 19:42:31 -08:00
Jason Penilla
64f780c26d Squash annotation test changes patches 2021-11-23 19:07:05 -08:00
Jake Potrebic
25d42423af more work 2021-11-23 18:05:49 -08:00
Jake Potrebic
488ad68f0f and here's some more patches 2021-11-23 17:53:24 -08:00
Jake Potrebic
e4d9502512 move extra plugins patch up & more work 2021-11-23 17:09:49 -08:00
Jake Potrebic
2b17f5cc15 and some more patches 2021-11-23 16:44:41 -08:00
Jake Potrebic
c03b8b99e3 even more patches 2021-11-23 16:20:31 -08:00
Jake Potrebic
3f5a9d4a29 several more patches 2021-11-23 15:56:42 -08:00
Josh Roy
91961de7c2 More more more more more more more more more work 2021-11-23 18:06:05 -05:00
Josh Roy
11f73c13b5 More more more more more more more more work 2021-11-23 16:40:37 -05:00
Jake Potrebic
ddaf1cb4e2 async chunk patch progress (#6930) 2021-11-23 12:34:20 -08:00
Nassim Jahnke
682bb3f9c0 Fix mappingregistry, readd an async chunk hunk 2021-11-23 21:07:19 +01:00
Nassim Jahnke
c36c2d46d3 More more more more more more more work 2021-11-23 16:50:18 +01:00
Nassim Jahnke
82f6e6bb0e More more more more more more work 2021-11-23 16:04:41 +01:00
Nassim Jahnke
d8709b6bf1 More more more more more work 2021-11-23 15:03:50 +01:00
Nassim Jahnke
91fcee0c04 More more more more work 2021-11-23 14:22:49 +01:00
Nassim Jahnke
979f2cdf25 More more more work 2021-11-23 13:15:10 +01:00
Nassim Jahnke
10a1f0313f More more work 2021-11-23 12:47:17 +01:00
Nassim Jahnke
e70c4bc478 More work 2021-11-23 12:27:39 +01:00
Nassim Jahnke
c46b20492e Work 2021-11-23 11:51:25 +01:00
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