Commit Graph

7693 Commits

Author SHA1 Message Date
23b4c28b31 update reobf-mappings-patch.tiny 2023-06-07 20:30:34 -07:00
d6e3522bf4 signing off for now 2023-06-07 19:12:38 -07:00
23f2b745cd some more stuffs 2023-06-07 19:04:01 -07:00
c6b7222da8 finished some more patches 2023-06-07 18:13:54 -07:00
e12c9ae0ed some more patches 2023-06-07 17:54:54 -07:00
bca9b424ba fix compile errors 2023-06-07 17:30:05 -07:00
752fd058f1 45 more patches 2023-06-07 16:56:33 -07:00
6e86dd9422 finish some more patches 2023-06-07 16:44:11 -07:00
0ec23e4426 1.20: Fix a bunch of compile issues (#9273) 2023-06-08 01:21:20 +02:00
ffc53909f5 even moaaar patches 2023-06-07 16:20:26 -07:00
c720ef617e even moar patches 2023-06-07 15:58:10 -07:00
07ee610d8e more patches 2023-06-07 15:41:25 -07:00
3121dbe3fe fix a bunch of compile errors 2023-06-07 15:28:06 -07:00
074728fe8c more work and compile fixes 2023-06-07 15:12:41 -07:00
eb4be91142 fix some compile issues 2023-06-07 14:46:56 -07:00
27f97c0f4e Some compile fixes 2023-06-07 23:35:19 +02:00
1450690de9 More more more more more more more more work 2023-06-07 23:14:56 +02:00
dc0aa6ed0a More more more more more more more work 2023-06-07 22:41:26 +02:00
f51c531b94 More more more more more more work 2023-06-07 22:19:14 +02:00
7409d8fed7 More more more more more work 2023-06-07 21:54:11 +02:00
e165710bb5 Fix API compile issues (#9269) 2023-06-07 21:47:39 +02:00
9ffb4e1b63 More more more more work 2023-06-07 21:37:42 +02:00
dae8787b45 More more more work 2023-06-07 21:19:26 +02:00
f4a4fec81b More more work 2023-06-07 20:49:17 +02:00
734c1267b9 More more work 2023-06-07 20:31:32 +02:00
890a93c65e Let's hope this is fine 2023-06-07 20:03:53 +02:00
27998753e9 More work 2023-06-07 19:18:05 +02:00
1bda3d4d2a Start working on 1.20 2023-06-07 18:24:39 +02:00
1004620742 Paper Plugins Dependency Format Update (#9160)
* Rework dependency management (WIP)

* Revert "Rework dependency management (WIP)"

This reverts commit e046cd59c68743dc00303b1ab42317bf474abd6a.

* Correctly add soft dependencies to the dependency tree for classloading resolution

* Add support for new dependency config format

* Rebase

* swap load order meaning

* Dependencies should be required by default
2023-06-07 11:41:25 -04:00
c66a18ad54 [ci skip] Use a separate interface for bootstrapping (#9267) 2023-06-07 08:29:28 -07:00
3b2ef3a215 Schedule several things for removal in 1.21 (#9041) 2023-06-07 06:47:32 -07:00
1b571414da 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:
5dbedae1 PR-864: Fix Registry#match() failing namespaced inputs
49256865 PR-863: Fix boolean PersistentDataType
9f15450b SPIGOT-7195, SPIGOT-7197: Add DataPack API
ebef5b6a Disable InterfaceIsType Checkstyle check
01d577f5 Slight tweak to boolean PersistentDataType javadoc
d2b99e56 PR-857: Add boolean PersistentDataType

CraftBukkit Changes:
2270366cd PR-1196: Test Registry instances more thoroughly
863dacb7a PR-1191: Do not start on pre-release Java 17
1f2dd8e12 SPIGOT-7362: Properly handle null in CraftBlock#blockFaceToNotch()
dbc70bed5 SPIGOT-7195, SPIGOT-7197: Add DataPack API
2023-06-06 11:09:19 +02:00
c137b5dc31 Add transient modifiers (#9244)
This allows adding modifiers as transient. Transient modifiers don't get saved with the NBT data.
Vanilla itself uses transient modifiers for speed modifications like sprinting or powder snow. This just exposes it in the API.
2023-06-05 19:15:18 +02:00
e36eed4507 [ci skip] Add missing deprecations for legacy MaterialData api (#9253) 2023-06-03 11:09:43 -07:00
82325a9a90 [ci skip] add 'needs triage' label to invalid on issue close (#9252) 2023-06-03 10:43:38 -07:00
48dc1eb2d1 Fixes and additions to projectile API (#9237) 2023-05-31 19:43:51 -07:00
4f01e9d96f Expand PlayerItemMendEvent (#7382) 2023-05-31 16:58:25 -07:00
bb734246e6 Updated Upstream (Bukkit/CraftBukkit/Spigot) (#9228)
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:
4727d326 Don't let Sign extend SignSide, mark API as experimental
9b29bdcc PR-845: Add preliminary support for multi sided signs

CraftBukkit Changes:
b346a5f6d PR-1170: Add preliminary support for multi sided signs
86c816189 Update SQLite version
d9324b4bc Fix addition of custom smithing trim / transform recipes

Spigot Changes:
7d7b241e Rebuild patches
2023-05-31 16:36:57 -07:00
a0a5615e6e Fix playing adventure sounds on World/Server (#8077) 2023-05-30 18:36:16 -07:00
36d17c312f Re-implement the compost events (#9192) 2023-05-31 03:07:04 +02:00
b2002c14fa Pull a few Folia patches 2023-05-27 20:34:33 +02:00
89aecf16ad Fix incremental player saving patch 2023-05-27 20:14:04 +02:00
d6e9b7fd8d Use the spigot config for mangrove propagule / torchflower growth (#8597) 2023-05-15 20:25:38 +02:00
be21be4029 Fix note block sound property on player heads (#9158) 2023-05-15 19:32:26 +02:00
41ea1348fd Fix MC-224454 (#9195) 2023-05-15 17:33:15 +02:00
687db1c410 More accurate isInOpenWater impl (#9194) 2023-05-15 17:21:57 +02:00
b4656d3a02 Call EntityChangeBlockEvent for frogs egg (#9213) 2023-05-15 12:56:12 +02:00
5957c490da Avoid Lazy Initialization for Enum Fields (#9210) 2023-05-14 20:46:17 -04:00
4e67df5164 Undeprecate Server#getMap (#9185)
The only way to get a map is via its id, which is not a magic value. This implementation isn't going to be changing anytime soon, so it should be undeprecated.
2023-05-15 02:23:57 +02:00
b7479c89c3 Remove javadoc that doesn't apply to Paper (#9206) 2023-05-14 16:20:43 -07:00