Dreeam
867391e7a5
Fix patch
2025-05-11 02:17:49 -04:00
Taiyou06
37ebb20d7e
had to commit here, right
2025-05-11 00:55:25 +02:00
Taiyou06
068f7669c8
[ci skip] cleanup
2025-05-11 00:33:42 +02:00
Taiyou06
8c56c79a35
faster player movement checks
2025-05-11 00:06:55 +02:00
Taiyou06
06baf83a90
Smart sort items in NearestItemSensor
2025-05-10 22:53:54 +02:00
Taiyou06
55a5cdafd0
[ci skip] move fastBitRadixSort to a dedicated method
2025-05-10 21:53:32 +02:00
hayanesuru
6a59f9e832
rollback flush knockback to prev version
2025-05-11 01:34:16 +09:00
hayanesuru
184c2221b2
update flush knockback
2025-05-10 23:33:17 +09:00
hayanesuru
edab752b3a
[ci skip] cleanup
2025-05-10 14:37:14 +09:00
hayanesuru
66a00d3dc5
fix flush-knockback target not move
2025-05-10 14:25:53 +09:00
Dreeam
d60ba2ebac
micro opt: Remove useless stream
2025-05-09 23:15:14 -04:00
hayanesuru
3a9112b16d
update flush knockback
2025-05-10 11:13:00 +09:00
Taiyou06
1cbabcaf0e
dont enable it by default lmao
2025-05-10 00:25:32 +02:00
Taiyou06
7d9865678b
Only tick items at hand
2025-05-09 23:56:41 +02:00
hayanesuru
01a465c759
fix packets sent before switch connection state
2025-05-09 23:28:05 +09:00
hayanesuru
cf6c916f24
async switch connection state
2025-05-09 16:58:58 +09:00
hayanesuru
b63f850b91
move and flush position while knockback player ( #316 )
...
* move and flush position while knockback
* fix compile error
* rename
---------
Co-authored-by: Taiyou06 <kaandindar21@gmail.com >
2025-05-09 11:57:49 +09:00
hayanesuru
08287d95db
threshold config
2025-05-09 11:28:49 +09:00
Taiyou06
49cc2a0f92
park less
2025-05-08 23:16:55 +02:00
Taiyou06
f4d9c7a512
Pluto: check if cactus can survive being placed
2025-05-08 21:56:32 +02:00
Taiyou06
cbd9c50647
[ci skip] cleanup
2025-05-08 19:50:25 +02:00
Taiyou06
3821c552e5
Optimise BlockEntity tickersInLevel
2025-05-08 13:34:09 +02:00
Taiyou06
e5bacbcd93
ok it's done
2025-05-08 12:09:05 +02:00
Taiyou06
dfcadc04c4
cleanup and a fix to AltJoin
2025-05-08 11:57:49 +02:00
hayanesuru
0e3028fceb
minecart_improvements Fix minecart tracker data race
2025-05-08 18:42:12 +09:00
Taiyou06
f0ff93a1ce
AlternativeJoin to skip sync in syncAfterConfigurationChange
2025-05-08 11:17:05 +02:00
Taiyou06
56cc95b9ee
Reduce ChunkSource Updates
2025-05-08 10:46:59 +02:00
hayanesuru
2d2eda8069
defer init tracker thread pool
2025-05-08 17:16:56 +09:00
hayanesuru
152fbed3d1
Don't parallel tick the tracker of entity
2025-05-08 17:16:43 +09:00
hayanesuru
8c0e3772fa
synchronize while iterator attributesToSync
2025-05-08 16:35:21 +09:00
Taiyou06
f45af32322
fix max mspt spikes caused by world save
2025-05-08 00:15:49 +02:00
hayanesuru
a53ddc7f8c
update async chunk send ( #307 )
...
* cleanup
* Async Chunk Send
---------
Co-authored-by: Taiyou06 <kaandindar21@gmail.com >
2025-05-06 20:28:16 +03:00
hayanesuru
974ede5f87
Do A Barrel Roll Protocol ( #315 )
...
* Do A Barrel Roll Protocol
* cleanup
* [ci skip] cleanup
* [ci skip] cleanup
* [ci skip] rename patch
2025-05-06 18:37:31 +03:00
hayanesuru
41664455a4
extend SpscIntQueue padding size to 252
2025-05-05 15:18:30 +08:00
Taiyou06
89a89fa771
remove PWT console print
2025-05-04 23:31:34 +02:00
hayanesuru
65489c6f46
revert "Fix paper's bundle exploit"
2025-05-04 23:25:21 +08:00
hayanesuru
3ae994e707
remove box on SpscIntQueue#recv
2025-05-04 23:20:17 +08:00
hayanesuru
ce01c9bb1f
fix bundle crash exploit
2025-05-04 23:18:03 +08:00
hayanesuru
281a81784e
[ci skip] cleanup
2025-05-04 04:37:13 -07:00
hayanesuru
14e5457308
fix send null attribute
2025-05-04 04:31:16 -07:00
hayanesuru
cc2781e7fa
don't submit running goal
2025-05-04 00:22:02 +08:00
hayanesuru
1ffa315c13
Reduce AsyncGoal content switching
2025-05-03 22:22:00 +08:00
Dreeam
fbb7d752a0
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@51345a1c Correct nullable fall location type
PaperMC/Paper@93246a07 Fix errors when loading raid files without a PDC
PaperMC/Paper@cb3ffd0b Don't store empty PDCs on raids
PaperMC/Paper@d637ae85 Fix NoSuchElementException in EntityTransformEvent for slimes (#12510 )
PaperMC/Paper@10742373 Pass correct draw strength for EntityShootBowEvent (#12308 )
PaperMC/Paper@825685f8 Add PlayerPickBlockEvent and PlayerPickEntityEvent (#12425 )
PaperMC/Paper@2bd84f6f Expand PotionMeta Api to allow getting effective potion colour and effects (#12390 )
PaperMC/Paper@6f1f5b67 Fix ArmorStand items for canceled EntityDeathEvent (#12288 )
2025-05-03 08:11:09 -04:00
Dreeam
ff110e539d
Update changes from ver/1.21.4 branch
2025-05-03 07:55:50 -04:00
Dreeam
1431eff510
[ci skip] cleanup
2025-05-03 07:50:33 -04:00
Dreeam
3f20ea5c71
Cleanup
2025-05-02 22:22:53 -04:00
Dreeam
f1df5351ca
Update PlayerInventoryOverflowEvent ( #304 )
...
* Add configurable option in config for PlayerInventoryOverflowEvent and able to define the class name of listener
* Update checking method for overflow items handling logic, only fire event when actual listener is listening to it.
2025-05-02 16:13:19 -04:00
Dreeam
00cd3cdcc8
Rebuild patches
2025-05-02 03:16:07 -04:00
Dreeam
acc71b20a9
Updated Upstream (Paper/Purpur)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@89cdcba5 [ci/skip] Replace wiki mention for BlockType#isOccluding (#12446 )
PaperMC/Paper@5f0b8292 Re-add chunk position check to regionfile recalculation patch
PaperMC/Paper@04b91129 Update projects dependents GitHub Action (#12436 )
PaperMC/Paper@def0532f Fix writing headers and update to be more papery (#12459 )
PaperMC/Paper@d22644aa Expand cooldown API (#12435 )
PaperMC/Paper@df429932 Fix floating warning log when the kick event is canceled (#12374 )
PaperMC/Paper@a820bdae [ci/skip] Some javadoc fixes
PaperMC/Paper@55f20209 Fix CCE in LingeringPotionSplashEvent (#12463 )
PaperMC/Paper@1410a22b Fix passengers sending when riding players
PaperMC/Paper@767868dd Fix some components (#12457 )
PaperMC/Paper@9cddf136 Fix portal create event block list (#12373 )
PaperMC/Paper@a112d370 Fix horse_variant and tropical_fish_pattern (#12472 )
PaperMC/Paper@a211ac2e Remove unused warning (#12478 )
PaperMC/Paper@ae512811 Add isSuffocating to Block and BlockState (#12445 )
PaperMC/Paper@3409e2d7 Mace was not included in the ENCHANTABLE MaterialSetTag (#12476 )
PaperMC/Paper@1cfc96bc Add keyStream() API to registries (#12479 )
PaperMC/Paper@3222985e [ci/skip] Rebuild patches
PaperMC/Paper@deaccd2c [ci/skip] Add file reference url to help.yml (#12481 )
PaperMC/Paper@f86b4352 Add vault change state event (#12069 )
PaperMC/Paper@3e3b42cd Update player chat session sync (#12382 )
PaperMC/Paper@f8fa4f6f Add method to retrieve FishHook (#12310 )
PaperMC/Paper@b9d3147d Use correct placed block position for sound (#12410 )
PaperMC/Paper@952338b3 [ci/skip] Add missing exception docs to Player#listPlayer (#12488 )
PaperMC/Paper@1db37853 [ci/skip] improve javadoc for off-hand swaps through getHotbarButton (#12489 )
PaperMC/Paper@d1810f24 Allow Server#getDefaultGameMode before worlds are initialized (#12490 )
PaperMC/Paper@02d20ff7 Fix NPE in Server#getMap before worlds are loaded (#12492 )
PaperMC/Paper@9e873f50 Fix inconsistencies between offline/online spawn position getter (#11960 )
PaperMC/Paper@fc0c3717 Fix handling of resultant crafting container from craftItemResult (#12307 )
PaperMC/Paper@a7a76c8f Add methods for Armadillo (#12031 )
PaperMC/Paper@a74400d9 Update adventure to 4.21.0 (#12499 )
PaperMC/Paper@1e930763 Fix ipv6 loopback addresses being able to get connection throttled (#12155 )
PaperMC/Paper@646b80ca Fix unnecessary map data saves (#12296 )
PaperMC/Paper@e663f999 Add combat tracker API (#11853 )
PaperMC/Paper@cd4fe5b7 [ci/skip] Drop non-applicable ATs (#12498 )
PaperMC/Paper@5acfdd6a Fix save/load NaN Entity Motion (#12269 )
PaperMC/Paper@2754d7c3 Add Throw EntityChangeBlockEvent for BrushableBlockEntity#brush (#12133 )
PaperMC/Paper@567f63ae Parity for respawn events (#11792 )
PaperMC/Paper@bc3d946f Normalizes CraftEntity#toString/getHandle (#12170 )
PaperMC/Paper@0e9b94d5 Fix ItemStack amount issues with Chat Components (#12216 )
PaperMC/Paper@835b9559 Add a method on InventoryView to get the MenuType (#12193 )
PaperMC/Paper@c9411bfb Fix min ItemStack amount check for asHoverEvent (#12505 )
PaperMC/Paper@1acf3b38 Infer block entity data in brigadier blockstate argument (#12197 )
PaperMC/Paper@b9b3cd65 Use components instead of ChatColor in more places (#12507 )
PaperMC/Paper@ec421715 Add missing spaces back (#12508 )
Purpur Changes:
PurpurMC/Purpur@c3870bda Updated Upstream (Paper)
PurpurMC/Purpur@8b5044e0 [ci/skip] add idea project icon
PurpurMC/Purpur@f2f682fb Updated Upstream (Paper)
PurpurMC/Purpur@bdeba761 Updated Upstream (Paper)
PurpurMC/Purpur@96f5b044 drop void damage height/damage migration
PurpurMC/Purpur@6cc78b63 Updated Upstream (Paper)
PurpurMC/Purpur@4ce97c1d [ci/skip] Update occurences of version numbers to 1.21.5 (#1658 )
PurpurMC/Purpur@7f5c4036 Updated Upstream (Paper)
PurpurMC/Purpur@4fdf1d11 Updated Upstream (Paper)
PurpurMC/Purpur@8c77678e Updated Upstream (Paper)
2025-05-02 03:10:20 -04:00
hayanesuru
e3731721df
marks AsyncGoalThread non-daemon
2025-05-01 21:01:29 -07:00