Nassim Jahnke
5c5a21fb9f
More more more more more more more patches
2023-03-14 21:55:49 +01:00
Jake Potrebic
4ccad29fa5
Use adventure serializer when serializing an adventure component in a codec ( #8967 )
2023-03-14 13:27:18 -07:00
Nassim Jahnke
0fa58eada1
More more more more more more patches
2023-03-14 21:25:13 +01:00
Nassim Jahnke
b7ee1ae38a
More more more more more patches
2023-03-14 20:54:57 +01:00
Jake Potrebic
d2bcd5358b
Add more experimental annotations
2023-03-14 12:47:27 -07:00
Nassim Jahnke
8ab183d79e
More more more more patches
2023-03-14 20:24:52 +01:00
Nassim Jahnke
8f5ec00c38
More more more patches
2023-03-14 19:59:51 +01:00
Jake Potrebic
c02edac0c7
update adventure docs link in bungeecord-chat javadocs
2023-03-14 11:59:28 -07:00
Nassim Jahnke
92dd8645a8
More more patches
2023-03-14 19:36:39 +01:00
Jake Potrebic
f29f49ac23
mark experimental api correctly and add missing isFuel
2023-03-14 11:08:29 -07:00
Nassim Jahnke
15ade6f446
More patches
2023-03-14 19:05:23 +01:00
Nassim Jahnke
7936e7a615
API 'done'
2023-03-14 18:21:11 +01:00
Nassim Jahnke
08ab8edb76
Start working on 1.19.4
2023-03-14 18:11:24 +01:00
Jake Potrebic
627c3d4475
Properly handle load before plugins in legacy loading ( #8962 )
2023-03-12 11:00:02 -07:00
Moulberry
afa04e6cd7
Fix getTargetEntity not targeting creative players ( #8960 )
2023-03-12 20:50:02 +08:00
Jake Potrebic
d24a71e85d
Updated Upstream (Bukkit/CraftBukkit/Spigot) ( #8874 )
...
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:
6b3c598b PR-814: Add a method to send multiple equipment changes
181a984b Update Maven shade version to align with CraftBukkit
a5a36e32 Revert "Update Maven shade version to align with CraftBukkit"
7a8f4a42 Update Maven shade version to align with CraftBukkit
58327201 Add support for Java 20
CraftBukkit Changes:
b56426c7a PR-1142: Calculate explosion damage separately for each affected EntityComplexPart
fbe3410af PR-1140: Add a method to send multiple equipment changes
8434e3633 Add support for Java 20
c998a1d23 Increase outdated build delay
4a929b5d6 SPIGOT-7267: Fix EntityType#getTranslationKey() and add unit test
086d8dc8a SPIGOT-7268: CraftMetaPotion reads ShowParticles and ShowIcon properties incorrectly
8ba5e399e SPIGOT-7262: Improve visibility API
Spigot Changes:
a2190e30 Rebuild patches
2023-03-10 12:18:50 -08:00
Owen1212055
8d211062df
Correctly Remove Classloaders, Avoid Loading Providers in /paper dumpplugins, Fix library lookup ( #8938 )
2023-03-06 19:20:11 -05:00
Owen1212055
03c2f3b9db
Fix Player#setPlayerProfile ( #8939 )
2023-03-06 18:15:25 -05:00
Jake Potrebic
449be4e304
Correctly handle ArmorStand invisibility ( #8944 )
2023-03-06 10:17:03 -08:00
Jake Potrebic
7fcf565d9c
Use configured log prefix for spigot library loading ( #7934 )
2023-03-05 11:02:52 -08:00
Noah van der Aa
ac1255aa58
Add CompostItemEvent and EntityCompostItemEvent ( #6356 )
2023-03-05 18:59:48 +01:00
Noah van der Aa
9aadb9a0c9
Fix cancelling EntityDeathEvent for Armor Stands killed by players ( #6478 )
2023-03-05 18:48:34 +01:00
Jake Potrebic
1c67f8204d
Fix HumanEntity#drop not updating the client inventory ( #6761 )
2023-03-04 14:57:02 -08:00
Lulu13022002
db48389906
Include previous spawn angle in SpawnChangeEvent ( #8606 )
2023-03-04 23:42:10 +01:00
Lulu13022002
631251a913
Take in account waterlogged block for the event ( #8623 )
...
There's some inconsistencies between the EntityChangeBlockEvent and the BlockDestroyEvent. The destroy event has always the right final type but the change block event has always air even for waterlogged blocks. This fix this behavior only for possible case to avoid a bigger patch.
2023-03-04 23:35:26 +01:00
Lulu13022002
562a36f98b
Add EntityFertilizeEggEvent ( #8041 )
2023-03-04 23:23:32 +01:00
Owen1212055
2dd20a5904
Add TeleportFlags ( #8855 )
...
Abstracts relative teleport flags and instead makes a generic TeleportFlag option. This has the benefit of being able to easily add new flags in the future.
This adds a new flag, which allows you to keep inventories open when teleporting players (vanilla behavior).
These are breaking changes to the teleport api, however, it's still marked as experimental so I find this a fair change.
2023-03-04 17:07:23 -05:00
Moros
d922f2e369
Fix rendering for translatable death messages ( #8534 )
2023-03-04 23:56:38 +02:00
Glare
7302df8cf7
/paper entity list QOL improvements ( #8876 )
...
This PR implements a QOL feature to /paper entity list <entity> where it will allow a user to teleport to chunk.
2023-03-04 15:35:07 -06:00
Jake Potrebic
f8ba85ffbf
Replace ConfiguredStructure api with Structure ( #8642 )
2023-02-28 08:36:01 -08:00
Viktor Hrekh
81f79b407d
Log message if plugin bootstrap provided external plugin instead of throwing an exception ( #8914 )
2023-02-28 14:17:49 +02:00
Warrior
7fceedc84f
Fix MC-157464 Prevent sleeping villagers moving towards food ( #8923 )
2023-02-28 13:14:17 +01:00
Lulu13022002
0d9fa0f886
Update the flag when a captured block state is outdated ( #8860 )
2023-02-28 13:13:59 +01:00
Emily
2ad6c390e0
Close plugin jar file on classloader close and after retrieving name for updating ( #8902 )
2023-02-28 08:34:33 -03:00
Nassim Jahnke
5a125e0fc3
Fix getBlockStateIfLoaded world bounds check
...
Closes #8922
2023-02-28 12:27:38 +01:00
Jake Potrebic
6910253909
fix runServer tasks
2023-02-27 16:30:33 -08:00
Nassim Jahnke
eab0a0a28e
Don't log or die on cyclic dependencies of Spigot plugins
2023-02-27 12:09:10 +01:00
Jason Penilla
5542f6997e
Make PluginProviderContext#getLogger return ComponentLogger, remove PluginProviderContext#getSLF4JLogger ( #8921 )
2023-02-26 12:13:15 -07:00
Jake Potrebic
017665b793
Fix forced respawn with respawn anchor ( #8845 )
2023-02-26 09:38:42 -08:00
SoSeDiK
903747cc3a
Additional ExplosiveMinecart API ( #8896 )
2023-02-26 18:01:43 +02:00
Noah van der Aa
6a50027d5d
chore: update adventure documentation url in javadocs ( #8912 )
2023-02-26 17:00:55 +01:00
Jake Potrebic
f042d06125
Fix NamespacedKey#equals not accepting other Key types ( #8919 )
2023-02-26 06:59:52 -08:00
Owen1212055
47f0fe739b
Properly re-add providers when reloading ( #8881 )
2023-02-23 12:58:50 -05:00
Nassim Jahnke
58da8ca385
Update adventure doc links
2023-02-23 17:55:36 +01:00
Nassim Jahnke
4f14496fbd
Clean up hopper optimization patch
2023-02-23 17:37:56 +01:00
Lulu13022002
a7a3da8802
Avoid duplicate game event on initial fill ( #8887 )
2023-02-23 10:37:28 +01:00
Jake Potrebic
5f73b95e43
Fix chat messages logged in console ( #8872 )
2023-02-23 01:37:18 -08:00
Jake Potrebic
a59536946b
Properly log any Throwable on plugin class creation ( #8897 )
2023-02-23 01:36:45 -08:00
Jakubk15
4ad4252079
Do not send plugin headers when it is not required ( #8889 )
2023-02-23 00:59:42 +01:00
Bjarne Koll
751beefa8e
Close library classloader and improve PluginDescriptionFile ( #8901 )
2023-02-22 21:54:27 +01:00