Commit Graph

26 Commits

Author SHA1 Message Date
ad30e27e98 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:
1d522878 PR-966: Introduce getRespawnLocation as a replacement for getBedSpawnLocation
cc01b745 PR-965: Add DragonBattle#setPreviouslyKilled
28e3702f SPIGOT-6921, PR-957: Add methods to remove all enchantments on an ItemStack
8872404e PR-961: Add BlockData#copyTo
4054cc7b PR-956: Add method to get an offline player's location

CraftBukkit Changes:
292ec79e0 SPIGOT-7568: Call EntityChangeBlockEvent for DecoratedPot
b44bf5aa8 SPIGOT-7575: SuspiciousStewMeta creates invalid PotionEffect data
161784713 PR-1340: Centralize the conversion from and to Minecraft / Bukkit registry items even more and add a test case for them
b93c5a30d PR-1338: Introduce getRespawnLocation as a replacement for getBedSpawnLocation
fb973486c SPIGOT-7570: PrepareItemCraftEvent#isRepair() always returns false
c9c24535e PR-1337: Add DragonBattle#setPreviouslyKilled
c8b4da803 SPIGOT-6921, PR-1330: Add methods to remove all enchantments on an ItemStack
95bc1c4f5 PR-1333: Add BlockData#copyTo
36e2f9ce1 PR-1329: Add method to get an offline player's location

Spigot Changes:
c198da22 SPIGOT-7563: Update to latest release of bungeecord-chat
2024-01-26 20:17:06 +01:00
64e5ff904c [ci skip] Add more identifying patch comments, merge related patches 2024-01-19 13:22:30 +01:00
9734050cf0 More compile fixes 2023-12-06 19:21:23 +01:00
2d702b9bad more patch 2023-12-05 20:57:46 -07:00
46f4547805 Prepare for 1.20.3 dev 2023-12-05 18:20:55 +01:00
316e921c18 Add Enchantment cost API (#9856)
Cost is a property of individual enchantments, and is used by vanilla in combination with environmental aspects like tool enchantability and bookshelf count to determine the final cost of an enchantment as shown in an enchanting table.

Having access to the base cost of an enchantment using these vanilla methods can allow plugin developers to determine the "value" of an enchantment, and use it in custom logic where needed. I came across this recently when trying to assign an economic value to enchantments during tool repairing, and noticed these values don't seem to be obtainable under the current API.
2023-11-11 21:09:48 +01:00
358877e2e2 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:
fb23cbb3 Define surefire plugin version
d022084a Define ordering for MetadataStoreTest
99a7f6f0 PR-910: Match generic max absorption attribute name style with the rest
c7390d71 PR-909: Update tests to JUnit 5

CraftBukkit Changes:
f0661c351 PR-1230: Move unstructured PDC NBT serialisation to SNBT
452fcb599 PR-1256: Update tests to JUnit 5
2023-09-24 17:16:58 +10:00
d851baa156 and some more 2023-09-21 22:41:27 -07:00
524eeedaa8 So it begins... 2023-09-21 19:18:04 +02:00
c6b7222da8 finished some more patches 2023-06-07 18:13:54 -07:00
1bda3d4d2a Start working on 1.20 2023-06-07 18:24:39 +02:00
e277e6a990 fix some compile errors 2023-03-14 15:13:41 -07:00
0fa58eada1 More more more more more more patches 2023-03-14 21:25:13 +01:00
08ab8edb76 Start working on 1.19.4 2023-03-14 18:11:24 +01:00
00dec09758 Patching patched patched patches 2022-12-07 21:16:54 +01:00
b7dd55ce72 API patches 2022-12-07 17:46:46 +01:00
b121c04895 Moving ATs from the at file to individual patches (#8573) 2022-11-19 15:53:20 -08:00
f7123fdddb More more more more work 2022-07-27 22:55:55 +02:00
858aabab7c Move patches over, start with first few 2022-07-27 20:52:03 +02:00
5f8843665b bale o' patches 2022-06-08 01:00:56 -07:00
1148687a8d Prepare for 1.19 dev 2022-06-07 18:52:56 +02:00
2253e953c6 more patches 2021-11-24 13:30:53 -08:00
ed6d43ddb0 Prepare for updating server patches 2021-11-23 00:57:41 -08:00
112c19b45e Implement Translatable in appropriate places (#6248) 2021-08-13 21:11:12 -07:00
a486d2eccf nuke a few more obfhelpers 2021-06-17 21:37:37 +02:00
b8cf7d380e tons of patches (#5835) 2021-06-14 19:59:31 -07:00