Commit Graph

18737 Commits

Author SHA1 Message Date
1ed5242f38 Ender dragon 2024-12-13 18:36:33 +01:00
5c68cc7cef don't copy patch folders recursively in gibWork 2024-12-13 18:28:12 +01:00
83b7370131 Players directory 2024-12-13 18:06:27 +01:00
a68b56a864 advancement stuff 2024-12-13 11:39:43 -05:00
ee51737be6 More work 2024-12-13 17:24:35 +01:00
92ef45d166 First attempt 2024-12-13 17:14:25 +01:00
344088ae5b Choose tasks at random 2024-12-13 17:04:25 +01:00
8324be321a brig stuff 2024-12-13 11:02:13 -05:00
f2ff5966a6 First few files and initial rebuild 2024-12-13 16:52:45 +01:00
b2fd9b225c gradle config updates 2024-12-13 16:25:28 +01:00
2e97b7fe6b remove no longer needed script 2024-12-12 14:48:32 +01:00
71ce2bc90a remove input param from checkWork task, remove configuration cache warnings 2024-12-12 14:16:27 +01:00
f79625df9f Task fixups 2024-12-12 12:30:32 +01:00
45ddf764d9 Move patches to unapplied 2024-12-12 12:30:31 +01:00
ff75689b08 Adjust build for config cache compat 2024-12-12 11:36:57 +01:00
8da8d2991f Update dev bundle publishing 2024-12-12 11:36:57 +01:00
3bb436a852 Add tasks to simplify update coordination 2024-12-12 11:36:56 +01:00
48c0f0ecd6 Fix commented sections of server build 2024-12-12 11:36:56 +01:00
d23702f449 Add back remapper for reobf testing and dev bundle 2024-12-12 11:36:56 +01:00
9368da77a9 Build updates 2024-12-12 11:36:55 +01:00
fe6dbf0377 Move paperweight use to -server 2024-12-12 11:36:44 +01:00
c6233d8bcd Start updating contributing docs 2024-12-12 10:58:58 +01:00
40ec8fb606 Move to paperweight v2
Co-authored-by: Nassim Jahnke <nassim@njahnke.dev>
2024-12-12 10:57:30 +01:00
4ea25cd504 Merge remote-tracking branch 'paper/for-clone' 2024-12-11 22:53:38 +01:00
e39cf893e7 Merge remote-tracking branch 'craftbukkit/for-clone' 2024-12-11 22:53:38 +01:00
e479485578 That's a really hard fork! 2024-12-11 22:26:17 +01:00
c2ef6cc45a Patch updates 2024-12-11 22:21:25 +01:00
19599e41d1 Add missing UPDATE_HAT and UPDATE_LIST_ORDER to some paper-added functions in ClientboundPlayerInfoUpdatePacket (#11731) 2024-12-11 21:17:33 +00:00
830f9b021c Fix Player.setPlayerListOrder to send update to clients (#11729) 2024-12-11 19:29:51 +01:00
ef4609df02 Fix/scoreboard delegate (#11453) 2024-12-08 23:37:39 +01:00
cc10499354 Readd shear methods from bukkit Shearable (#11715)
* Re-add shear methods from bukkit Shearable

* Add back
2024-12-08 14:05:17 -08:00
5cd1518c9a Fix incorrect command serialization by creating new Command (#11671)
Fixes #11649 - As noted in the issue, when CommandNodes are serialized
they are used as the key in a Map. Their equals()/hashcode() should only    match if they are equal nodes (name & command), but due to the erasure of the command field pre-serialization, nodes with different commands can be mapped onto the same value. This causes the client to interpret both nodes as the same, causing suggestions where they should not.

This is fixed by creating a different no-op command for the
erasure, instead of them holding the same lambda.
2024-12-08 22:43:09 +01:00
68df2c9e52 Add command block material tags (#11720) 2024-12-08 21:40:02 +00:00
ba939d1391 Brigadier: fix simpleUnwrap not keeping redirect modifier and forks properties from original node (#11654) 2024-12-08 22:23:55 +01:00
a53051b155 Switch Impl types to Holderable (#11662)
* Switch Impl types to Holderable

* Fix compile issues

* more improvements

* compile fixes

* remove unneeded unwrapAndConvertHolder call

---------

Co-authored-by: Bjarne Koll <git@lynxplay.dev>
2024-12-08 12:50:55 -08:00
e7ac163b76 Update getKey impls for inlineable types 2024-12-07 22:08:31 -08:00
04df9cac25 Add ItemMeta customName methods (#11685) 2024-12-07 20:05:14 +01:00
41f4119eb0 Fix broken joml metadata resulting in kotlin being included on compile/runtime classpath (#11712) 2024-12-05 15:10:10 -07:00
640db1bea9 Fixup PlayerPickItemEvent docs more 2024-12-05 18:50:00 +01:00
1e7128544f Add new bundle animation (#11708) 2024-12-05 18:29:24 +01:00
c6e8192e3b More moving around of hunks 2024-12-05 14:44:50 +01:00
10cba26ae2 Move around patches again 2024-12-05 11:18:29 +01:00
da567b2d9a Port exact choice improvements (#11705) 2024-12-05 01:51:01 -08:00
f4817c9013 Finish PlayerPickItemEvent 2024-12-05 10:27:55 +01:00
4758f1202f call EntityInsideBlockEvent for eyeblossom 2024-12-04 21:49:46 +01:00
7d18cb068e properly override push/knockback methods
This prevent the creaking from being pushed with knockback
enchant when it can't move
2024-12-04 21:05:57 +01:00
f93c8c78db add missing effect cause, for bee being poisoned 2024-12-04 20:24:11 +01:00
02ae3f591b fix asset id 2024-12-04 20:01:17 +01:00
68e1550ec9 fix components 2024-12-04 19:39:35 +01:00
6d270af78c fix item meta 2024-12-04 18:47:33 +01:00