Warrior and GitHub
ca2610904b
Don't process empty rcon commands ( #12188 )
2025-02-25 22:03:14 +01:00
Glicz and GitHub
b00875f86d
Add a method on Registry to get the size ( #12182 )
2025-02-25 22:02:48 +01:00
Warrior and GitHub
5f2ee83ed4
Fix first execution of async delayed/repeating tasks being sync ( #12166 )
2025-02-25 21:45:33 +01:00
Warrior and GitHub
1d9b399427
Add config option for failed beehive release cooldowns ( #12186 )
2025-02-25 21:45:18 +01:00
Nassim Jahnke
f12d33f04e
Track codec writing
2025-02-25 21:45:02 +01:00
Bjarne Koll and GitHub
9be4e07a3e
Pin snapshot dependencies ( #12185 )
...
Additionally pins configurate-core as a transitive dependency of
configurate-yml, as the yaml snapshot depends on a snapshot itself.
2025-02-25 21:44:42 +01:00
Spottedleaf
636ae0cd87
Add missing Paper comments to player movement patch
2025-02-24 21:32:39 -08:00
Jason Penilla and Spottedleaf
fcb2e81590
Clear lastSection on game event listener removal
...
Fixes https://github.com/Tuinity/Moonrise/issues/87
See comments in code
2025-02-24 21:32:39 -08:00
e5a8ee849f
Hide soul speed particles for vanished players ( #12152 )
...
Co-authored-by: Tamion <70228790+notTamion@users.noreply.github.com >
2025-02-21 12:02:32 +01:00
Bjarne Koll
7b4d44f573
Revert "Always pass event block to damage source ( #12158 )"
...
This reverts commit ab984a0711 .
The block damage is null *and has been* null in cases where the block
has already been cleared. Consumers are supposed to use the
getDamagerBlockState instead.
2025-02-21 11:52:04 +01:00
Bjarne Koll and GitHub
ab984a0711
Always pass event block to damage source ( #12158 )
...
Always passes the respective block to a damage source when passing a
block state. While we could technically use the damageSourcePosition
here by, we'd have to translate it back to a block position by
subtracting .5 from all its components.
Such behaviour however relies on the caller logic's mutation of the
damageSourcePosition and will break once this position is not the centre
of the block.
Passing in the block at the specific callsite is a lot more future
proof.
2025-02-20 20:22:46 +01:00
Emilia Kond and GitHub
5e2a3bc0e2
Call EntityChangeBlockEvent with correct block when waxing ( #12154 )
2025-02-20 10:46:11 +01:00
Warrior and GitHub
edda0db18b
Fix server crash when no enchantments are present ( #12149 )
2025-02-18 15:44:52 +01:00
Warrior and GitHub
09f1f88f58
Fix getForwards/SidewaysMovement for players ( #12140 )
2025-02-18 01:03:48 +01:00
Jake Potrebic and GitHub
f070081825
Remove Experimental from TypedKey ( #12134 )
2025-02-17 15:33:26 -08:00
Jake Potrebic and GitHub
b386a8f527
Add simpler JavaPlugin command registration ( #12142 )
2025-02-18 00:21:29 +01:00
Epic and GitHub
e494f2894e
Correctly call BlockFadeEvents ( #12141 )
2025-02-18 00:19:30 +01:00
Bjarne Koll and GitHub
142695eb00
Default minecraft alias to redirect ( #12146 )
...
While the running server will still be using the recently introduced
copy-mechanic for vanilla command namespacing, the data converter logic
relies on the fact that namespaced aliases were redirects as well.
To not break the converted, the commands type now takes a modern flag
only set by the running server.
2025-02-18 00:09:54 +01:00
Jake Potrebic and GitHub
d26a9e90c8
Fix plugin commands ( #12144 )
2025-02-17 15:00:06 -08:00
Bjarne Koll and GitHub
3b9106c7d1
Readd dead redirect recovery ( #12136 )
...
While the paper command system no longer uses redirects for namespaced
registration, vanilla still does. This means that removal of vanilla
redirecting target nodes still causes issues, e.g. the removal of the
vanilla 'msg' node in favour of a command alias one.
Redirecting nodes like tell, minecraft:msg and minecraft:tell are broken
by this and need to by flattened before sending them to the client.
2025-02-17 23:51:52 +01:00
Dqu1J and GitHub
fd69140d80
Fix disable-tripwire-updates option not cancelling tripwire hook updates ( #12129 )
2025-02-17 20:07:02 +01:00
Miles and GitHub
8eb8e44ac3
Allow For Default Titles in InventoryView Builders ( #12013 )
2025-02-16 23:07:00 +01:00
Jake Potrebic and GitHub
84609dc046
Don't auto-create any brig redirects ( #11954 )
2025-02-16 13:55:27 -08:00
FlorianMichael and GitHub
88cdd22076
Fixup luck and random implementation in CB loot-tables ( #11926 )
2025-02-16 13:06:01 -08:00
Warrior and GitHub
b27e11cce6
Fix bad world to chunk coordinate example in javadocs ( #12131 )
2025-02-16 13:04:15 -08:00
Tamion and GitHub
60394c5b98
Fix PlayerReadyArrowEvent cancellation desync ( #12111 )
2025-02-16 21:44:08 +01:00
Jake Potrebic
28d07dc5ab
use correct spigot plugin count
2025-02-16 12:18:29 -08:00
Pedro and GitHub
06f96dd655
Improvement in /plugins command ( #12121 )
2025-02-16 12:10:45 -08:00
TonytheMacaroni and GitHub
2a4a115432
Add EntityEquipmentChangedEvent ( #12011 )
2025-02-16 20:46:59 +01:00
Creeam and GitHub
a3781ff3be
Separate tick count to ensure vanilla parity ( #12077 )
2025-02-16 20:46:37 +01:00
Chaosdave34 and GitHub
b9023b5dc3
Add EntityAttemptSmashAttackEvent ( #12113 )
2025-02-16 20:19:28 +01:00
Lulu13022002 and GitHub
7bee99714a
Cleanup damage source a bit ( #12106 )
2025-02-16 20:14:00 +01:00
Jake Potrebic and GitHub
608f004a2c
add method on ItemStack to edit pdc ( #12022 )
2025-02-16 11:01:37 -08:00
Pedro and GitHub
00701267c8
[ci skip] improvement example in javadoc for DatapackRegistrar ( #12122 )
2025-02-16 19:19:42 +01:00
Pedro and GitHub
cb25c0cf31
[ci skip] Fix annotation fields used in NMS getBukkitEntity ( #12120 )
2025-02-16 19:17:26 +01:00
Warrior and GitHub
a6e82d90ce
[ci skip] Clarify getChunkAtAsyncUrgently javadocs ( #12125 )
2025-02-16 19:13:35 +01:00
404167841d
[ci-skip] Mention missing World#regenerateChunk implementation in jd ( #12109 )
...
* Mention missing impl
* Clean the implementation out of years old code
* Change the jd comment
* Move to default method
---------
Co-authored-by: Bjarne Koll <lynxplay101@gmail.com >
2025-02-15 23:31:42 +01:00
Epic and GitHub
c62252e19f
Add lore content guard ( #12116 )
...
* add content guard
* use preconditions for null check
2025-02-15 23:30:32 +01:00
Space Walker and GitHub
9b9de82706
Update Alternate Current patch to v1.9.1 ( #12115 )
2025-02-15 12:40:31 +01:00
David and GitHub
6cfa2f7f31
[ci skip] Add missing nullability annotation to sendEquipmentChange method ( #12112 )
...
Marked ItemStack parameter as `@Nullable` to explicitly indicate it can be null. This improves clarity, avoids nullability problems, and aligns with the method's documented behavior for handling null values.
2025-02-14 18:39:44 +01:00
David and GitHub
46f4fdaae3
Add support for rotation argument handling ( #12090 )
2025-02-12 23:30:41 +01:00
Pedro and GitHub
0680485095
Expand TrialSpawner API ( #12025 )
2025-02-12 23:24:46 +01:00
Lulu13022002 and GitHub
0a04c3fe22
Fix some NPEs ( #12105 )
2025-02-12 23:15:37 +01:00
Warrior and GitHub
e616498ed7
Add Vault block API ( #12068 )
2025-02-12 23:15:22 +01:00
Lulu13022002 and GitHub
a06179a018
Update entity effect ( #12104 )
2025-02-12 23:14:07 +01:00
Warrior and GitHub
1be2e5f311
Fix vanilla map decorations sending when not dirty ( #12098 )
2025-02-12 23:13:34 +01:00
Tamion and GitHub
072a8317b2
Add proper attached blocks API to AbstractArrow ( #12099 )
2025-02-12 23:13:07 +01:00
Pedro and GitHub
cf7c6c7483
[ci skip] Fix incomplete example in javadocs for PostFlattenTagRegistrar ( #12103 )
2025-02-12 11:27:13 +01:00
Pedro and GitHub
db2aa1803d
[ci skip] Fix incomplete example in javadocs for PreFlattenTagRegistrar ( #12102 )
2025-02-12 11:16:40 +01:00
aerulion and GitHub
13c80a5eb3
[ci skip] Fix PlayerShearBlockEvent javadoc typos ( #12101 )
2025-02-12 11:06:42 +01:00