Nassim Jahnke
99867f8f92
Fix block state upgrading in old structure data
2026-10-11 10:08:47 +02:00
nivcoo
c3ec3ae0c2
Fix minimum block light in spawner spawn rules ( #14371 )
2026-10-11 10:07:05 +02:00
Wouter Gritter
1a6b058db4
Only set emptyCrystalRespawnAllowed if the fight actually started ( fix #14254 regression) ( #14333 )
2026-10-11 10:00:52 +02:00
Nassim Jahnke
821b95fb15
Fix hidden_components upgrade of replaced data components
2026-10-11 09:04:03 +02:00
Jason Penilla
b2d29a4fa8
Sync latest Moonrise changes ( #14370 )
2026-10-10 16:34:24 -07:00
Warrior
46d4834e8e
Fix deprecation warnings at startup caused by sun.misc.Unsafe usage ( #14350 )
2026-10-09 19:49:51 +01:00
Bjarne Koll
e3e060d74d
Correctly revert SulfurCube on cancelled explode event
...
A plugin cancelling a sulfur cube explosion should fully revert the cube
to its pre-primed state. Previously the sulfur cube would remain
invulnerable after the event was cancelled.
2026-10-09 18:12:51 +01:00
Bjarne Koll
d57def08de
[ci skip] Rebuild patches
2026-10-09 16:44:21 +01:00
Daniel Karnaukh
21a495c94c
Expose gravity and air drag ( #14196 )
2026-10-09 16:52:43 +02:00
JustAHuman-xD and Doc
cc7b98af63
Support Batch Recipe (Un)Registration Methods and Improvements ( #13945 )
...
Co-authored-by: Doc <[email protected] >
2026-10-08 21:53:51 -03:00
JustAHuman-xD and Doc
e63aca4337
Add Entity#getWeapon ( #13949 )
...
Co-authored-by: Doc <[email protected] >
2026-10-08 21:17:11 -03:00
Strokkur24
16db242251
Add PersistentDataKey API ( #14337 )
2026-10-08 21:55:30 +01:00
Creeam
8097898e6d
Refresh learnable recipes on recipe changes ( #14302 )
2026-10-08 21:49:25 +01:00
masmc05
65ba985571
Allow unrestricting commands ( #14358 )
2026-10-08 21:54:18 +02:00
Jason Penilla
b3c6bcb83c
Sync latest Moonrise changes ( #14367 )
2026-10-08 12:09:48 -07:00
Glicz
a4b87cf896
Add PlayerPostEffects#update ( #14355 )
2026-10-06 20:23:52 +02:00
Warrior and Jason Penilla
bfb089d29d
Prevent shearing villager display items ( #14356 )
...
Co-authored-by: Jason Penilla <[email protected] >
2026-10-06 19:14:10 +01:00
Warrior and Bjarne Koll
4728a906ed
Fix bundle contents corruption with item obfuscation and shelves ( #14352 )
...
Co-authored-by: Bjarne Koll <[email protected] >
2026-10-05 19:25:09 +02:00
twisti
65c408ad2d
Don't remove player twice when disconnected during config switch ( #14346 )
2026-10-05 15:15:51 +00:00
masmc05
2de3a930cc
Fix silent ignore of Block#getState(boolean) parameter ( #14341 )
2026-10-05 17:15:13 +02:00
Dueris
780818ff42
Clear bucket empty event result when fluid placement fails ( #14345 )
2026-10-05 17:14:49 +02:00
Nassim Jahnke
1dbde6108f
Make test block codec conditional
2026-10-05 17:12:45 +02:00
Wouter Gritter
1a7b626576
Bump JLine to 4.4.6, drop JNI backend as Paper compiles to Java 25 ( #14323 )
2026-10-04 23:24:40 -03:00
Glicz
6e88e469fe
Fix possible CME race conditions for post effects ( #14335 )
2026-10-04 10:35:49 -03:00
Alejandro Nieto and Warrior
371c96aa68
Fix username duplication in chat when defaultRenderer is explicitly set ( #13868 )
...
Co-authored-by: Warrior <[email protected] >
2026-10-04 10:23:31 -03:00
Warrior
1d254ec493
Fix adding entities with api with already valid passengers ( #14336 )
2026-10-04 10:56:03 +02:00
Nassim Jahnke
60c8e563c2
Force absolute positions for item frames
...
Works around the client issue MC-311788
2026-10-04 08:52:15 +02:00
Helvetica Volubi
ddb45eb495
Fix incorrect container setChanged() called in optimized hopper patch ( #14269 )
2026-10-03 16:24:40 -03:00
Danila Kot and wilderion
a9d038271a
Fix startup crash using autoEnableOnServerStart in plugin-provided datapacks ( #14238 )
...
Co-authored-by: wilderion <[email protected] >
2026-10-03 15:24:45 -03:00
ItzMatick and Lulu13022002
288d43e108
Add getInstrument method to BlockType ( #14251 )
...
Co-authored-by: Lulu13022002 <[email protected] >
2026-10-03 10:25:32 -03:00
Lulu13022002
ff3655a784
Add natural passengers to the world using api ( #13560 )
2026-10-02 16:13:14 +02:00
Kristian and Warrior
1c92a6c3a4
Fix DragonBattle#initiateRespawn not respecting empty crystal lists ( #14254 )
...
Co-authored-by: Warrior <[email protected] >
2026-10-01 17:45:18 -03:00
Pedro
54024d3067
Backport MC-311924 fix for BlockAttachedEntity death ( #14326 )
2026-10-01 17:55:15 +02:00
Hemanth
977da0dbb5
Do not kick players for spam when threshold is disabled ( #14308 )
2026-09-29 18:11:02 +02:00
Javier Flores
af5c198def
Fix BlockBreakEvent misfire in Adventure mode ( #14044 )
2026-09-29 16:28:08 +02:00
Gero
c7dd4303da
fix ConcurrentModificationException in async command sending ( #13626 )
2026-09-29 15:50:56 +02:00
Shane Freeder
be053f7afd
Use a concurrent cache in CraftRegistry ( #13973 )
2026-09-29 15:25:23 +02:00
Rothes
8832a8dd7b
Hook moonrise chunk unload config values ( #13927 )
2026-09-29 14:14:42 +02:00
Riley Park
abfdaed87a
chore: properly pass build time
2026-09-28 14:31:27 -07:00
Riley Park
e5aa18b318
Update fill-gradle to 1.0.14
2026-09-27 16:39:02 -07:00
Nassim Jahnke
f83a0bae4f
Update fill-gradle to 1.0.13
2026-09-27 21:11:46 +02:00
Nassim Jahnke
bfbe49cfa9
Mark publish fill as incompatible with config cache
2026-09-27 20:51:45 +02:00
Spottedleaf
0fdc08858f
Rebase fixups
2026-09-26 13:36:11 -07:00
Spottedleaf
8c95c89a45
Avoid default HIGHER priority for getChunkFutureMainThread
...
See https://github.com/Tuinity/Moonrise/commit/3a76940710d706fc3528a38b7f08f2cc1a083880
2026-09-26 13:30:34 -07:00
Spottedleaf
f4eb9c2e63
Add chunkScanner implementation to ChunkMap
...
See https://github.com/Tuinity/Moonrise/commit/fa95b6a377f8fd3ff34bb0a38b378c61eb2ab196
2026-09-26 13:21:12 -07:00
Spottedleaf
d3ee2cfc67
Avoid entity nbt load logic when loading in full entity chunk
...
See https://github.com/Tuinity/Moonrise/commit/a5aff0b4414f255c511c1dd9de708e345e503645
2026-09-26 13:17:13 -07:00
Jason Penilla
5cbb5d6fa0
Update leafpile to 1.2.4 ( #14310 )
2026-09-26 13:07:10 -07:00
Spottedleaf
640efeeabe
Make CraftWorld#isChunkGenerated use BLOCKING priority
...
We should be using BLOCKING since we are blocking on
the load...
2026-09-26 09:04:38 -07:00
Nassim Jahnke
b23b725834
Pass on to Vanilla fixers if needed
...
This allows the patch to be applied at all times instead of being fully dropped while new converters are implemented.
Closes #14307
2026-09-26 17:05:12 +02:00
Nassim Jahnke
f6862603dd
Skip styledLines in ItemLore hashcode and equals
...
On servers with large lore components, this can save a considerable amount of nested comparison of styled lines that are only used for tooltips and are simply a transformed list of the actual lines anyway
2026-09-26 15:15:19 +02:00