SashegDev
f55129436b
fix(delta): /delta has no persistence (Paper exposes no public config writer); runtime-only + clear
Build Delta / Build paperclip jar (push) Successful in 8m24s
2026-09-30 09:42:40 +00:00
SashegDev
ec31787ea0
fix(delta): public class name must match file name (Delta -> DeltaConfig)
Build Delta / Build paperclip jar (push) Failing after 5m21s
2026-09-30 09:31:57 +00:00
SashegDev
a039ea62a9
feat(delta): hook Display tracking budget through TrackingRange (no MC patch needed)
Build Delta / Build paperclip jar (push) Failing after 5m14s
2026-09-30 09:26:22 +00:00
SashegDev
342eaadf39
feat(delta): /delta command, Display tracking budget, global delta config; rewrite README for Delta
Build Delta / Build paperclip jar (push) Failing after 4m52s
2026-09-30 09:16:06 +00:00
SashegDev
a56c29c3fd
Delta banner + DeltaBuild
2026-09-30 09:16:06 +00:00
Lulu13022002
19156cdd3b
Give the right amount of experience after mending ( #13047 )
2025-09-06 13:49:56 -07:00
Spottedleaf
78aecfebaf
Do not remove plugin chunk tickets on shutdown
...
The chunk system may not be responsive in a shutdown (i.e
watchdog timeout). Therefore, we should avoid interacting
with the chunk system to increase the odds of a graceful
shutdown.
2025-09-03 14:25:27 -07:00
Jason Penilla
63cd4af408
Fix createProfile not always returning a new profile ( #13036 )
2025-08-29 09:42:35 -07:00
Jason Penilla
b6168b7ccc
Get console Brig suggestions from main thread fixes #13027 ( #13028 )
2025-08-28 17:25:42 -07:00
Aeltumn
614e9acfca
Improve APIs around riptide tridents ( #12996 )
...
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com >
2025-08-23 21:12:30 +00:00
Strokkur24
42b653b197
Expose more argument types ( #12665 )
...
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com >
2025-08-23 21:10:41 +01:00
Strokkur24
5622c9dd73
Expose attribute sentiment ( #12974 )
...
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com >
2025-08-23 17:15:16 +00:00
Pedro
a9e7674933
Support for showNotification in PlayerRecipeDiscoverEvent ( #12992 )
2025-08-23 17:53:46 +01:00
MC_XiaoHei
ea014f7a77
feat: add stuckEntityPoiRetryDelay config ( #12949 )
...
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
2025-08-23 09:39:19 -07:00
Lulu13022002
1922be9074
Update custom tags ( #12183 )
2025-08-23 16:53:07 +01:00
Moulberry
f866a5fd54
Use LinkedHashMap in ChannelInitializeListenerHolder ( #13000 )
2025-08-19 17:53:03 +02:00
Esophose
616a8795ea
Add LootTable to BlockDispenseLootEvent ( #12917 )
2025-08-17 15:53:00 +01:00
Strokkur24
47f983f430
Add allow-remote-ender-dragon-respawning setting ( #12602 )
2025-08-17 13:49:30 +02:00
David
a22447a555
Added getWorldPath to World API ( #12952 )
2025-08-15 21:39:09 +01:00
Pedro
abf6b6c228
Allow replace effects in Consumable Component Builder ( #12938 )
2025-08-08 18:17:34 +02:00
Žiga Slatnar Štagar
a664311f0f
Fix AbstractArrow not setting noPhysics flag ( #12935 )
2025-08-07 12:55:48 -04:00
Emily
846c64f4d1
Allow for sending plugin messages during configuration stage ( #12915 )
2025-08-04 15:06:52 +02:00
Red
ed31825a8d
HIDE_ADDITIONAL_TOOLTIP backwards compat. not hiding disc names ( #12900 )
2025-07-30 22:26:35 -04:00
Kezz
ec9c83fa2b
Adventure 4.24.0 ( #12908 )
2025-07-30 10:43:51 -07:00
David
a57636189a
Add WorldDifficultyChangeEvent ( #12471 )
2025-07-26 23:38:16 +02:00
David Mayr
57c13137e4
Allow to change despawnInPeaceful ( #12880 )
2025-07-26 14:13:42 -07:00
Lulu13022002
840dd9e1f8
Fix dialog preconditions ( #12895 )
2025-07-26 21:35:19 +02:00
David
6bb9dc6b73
Normalize and trim spaces in Player#performCommand ( #12892 )
2025-07-26 21:29:47 +02:00
Emil
c8a8c0ef89
feat(plugin): make Plugin extend Namespaced ( #12867 )
...
Co-authored-by: Bjarne Koll <git@lynxplay.dev >
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com >
2025-07-20 22:01:22 +00:00
Jake Potrebic
617e5a46a1
Update to configurate 4.2.0 ( #12869 )
2025-07-20 23:05:42 +02:00
Jake Potrebic
a2d37f12fb
Remove invalid team colors nicely ( #12874 )
2025-07-20 22:42:24 +02:00
Fisher
782ce950b8
Allow forcing break effects when using breakNaturally ( #12734 )
2025-07-18 22:17:38 +02:00
Umbre11as
0dad7f150b
Add Bee#set/getTimeSinceSting() methods ( #12792 )
2025-07-18 22:17:06 +02:00
metabrix
f7c59f914c
Fix broken resource pack API when configured in configuration stage ( #12866 )
...
Correctly return the resource pack status from Player#getResourcePackStatus()
when the resource pack was send and accepted during the configuration stage.
2025-07-18 20:22:28 +02:00
Bjarne Koll
6db4bc01a6
1.21.8 generators
2025-07-17 15:48:06 +02:00
Bjarne Koll
a4feb28898
Update to 1.21.8
2025-07-17 15:47:55 +02:00
David
e792779dd8
Allow AreaEffectCloud#setColor to reset color for null ( #12760 )
2025-07-16 22:00:54 +02:00
Jake Potrebic
ba7c982605
Add missing Range annotations to dialog types
...
Closes #12825
2025-07-12 09:01:14 -07:00
caramel
fcfc6c3fe8
Expose HexColor argument type ( #12833 )
2025-07-12 17:41:21 +02:00
partydev
76fb5060c1
Add vanilla error message to precondition for DialogBaseImpl ( #12831 )
2025-07-12 11:15:48 +02:00
Nassim Jahnke
a939945148
Fixup sendAllDataToRemote calls
...
Reduces unnecessary item copies by a lot
2025-07-11 17:43:05 +02:00
Jake Potrebic
b4466ec981
Dialog API ( #12671 )
2025-07-06 20:49:43 +02:00
David
2141ca5273
Port plugins command to brigadier ( #12632 )
2025-07-01 16:24:38 -04:00
Shane Freeder
108255cbbb
Reduce PlayerLoginEvent alt behavior nag for now ( #12782 )
2025-07-01 21:47:37 +02:00
Owen
6ea679eb07
Allow listening to plugin messages during configuration phase ( #12775 )
2025-07-01 15:40:50 +02:00
Pedro
5661fbbab9
Add registry builder for Instrument ( #12682 )
...
Co-authored-by: Lulu13022002 <41980282+Lulu13022002@users.noreply.github.com >
2025-06-30 21:33:02 +02:00
masmc05
6e021c8272
Fix CraftContainer#getNotchInventoryType detection of player inventory ( #12751 )
2025-06-30 19:33:40 +02:00
Pedro
723510f9aa
Make warning of PlayerLoginEvent use unique plugin names ( #12772 )
2025-06-30 19:27:20 +02:00
Nassim Jahnke
4045339e4c
1.21.7
2025-06-30 16:16:56 +02:00
Owen
7f60924390
Configuration API ( #12301 )
...
This implements a solution that preemptively exits the tick loop if we have already marked the connection as disconnecting. This avoids changing the result of Connection#isConnected in order to avoid other possibly unintentional changes. Fundamentally it should be investigated if closing the connection async is really still needed.
This also additionally removes the login disconnecting logic for server stopping, as this was also a possible issue in the config stage but also shouldn't be an issue as connections are closed on server stop very early.
Additionally, do not check for isConnecting() on VERIFYING, as that seemed to be an old diff originally trying to resolve this code, however isConnected is not updated at this point so it pretty much was useless.
2025-06-30 11:49:15 +02:00