hayanesuru
a44c865ee6
fix mob spawning over limit
2025-06-25 23:05:25 +09:00
hayanesuru
e076575844
update optimize random tick
2025-06-25 23:05:25 +09:00
hayanesuru
785c23460b
fix random tick order
...
Signed-off-by: hayanesuru <hayanesuru@outlook.jp >
2025-06-24 01:01:57 +09:00
Dreeam
ae57aa904e
Updated Upstream (Paper/Purpur)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@1fcc4162 Implement FeatureHooks#isChunkSent for Moonrise chunk system
PaperMC/Paper@e4d7178a Implement WaypointTransmitter#isChunkVisible
PaperMC/Paper@8980ead7 Directly walk text component after converting from JSON
PaperMC/Paper@5613ed6d Provide env environment variable and copy spigots sys prop for overriding default repository
PaperMC/Paper@62b7f86d Avoid and discourage use of Maven Central as a CDN (#12689 )
PaperMC/Paper@f5534cb7 [ci/skip] Run generators (#12691 )
PaperMC/Paper@4781d28b Re-add Log4j Javadocs (#12693 )
PaperMC/Paper@74fbcce5 Check type of Material in get/set stats (#12607 )
PaperMC/Paper@4b3f967e Improve Fix MC-44654 (#12703 )
PaperMC/Paper@a7dd2635 Enable spigot obfuscation support (#12695 )
PaperMC/Paper@6a51c44e Cleanup Primed TNT Fix (#12704 )
PaperMC/Paper@839c6a18 Fix #11169 (#12706 )
PaperMC/Paper@c77d5f99 Fix MC-297591
PaperMC/Paper@219f86ee Implement chunk unload delay config option
PaperMC/Paper@e4eb69b8 Do not allow ticket level decreases to be processed asynchronously
PaperMC/Paper@71b0c768 Adds support for vanilla negative explosions (#12705 )
PaperMC/Paper@3750927a [ci/skip] Fix PermissionManager#clearPermissions() docs bad wording (#12657 )
PaperMC/Paper@d61a51e8 Add ItemType#getBurnDuration() (#12604 )
PaperMC/Paper@29fc8532 Allow empty paths in namespaced keys (#12687 )
PaperMC/Paper@4419afb9 fix: Safely handle nanosecond overflow in ClickCallback (#12686 )
PaperMC/Paper@56528821 Add `isProxyEnabled` method to ServerConfiguration (#12664 )
PaperMC/Paper@c0dda0ea Add `isForceDefaultGameMode` method (#12673 )
PaperMC/Paper@e714de63 Fix excess slot updates
PaperMC/Paper@6d0821d2 [ci/skip] Fix docs for Spawner class and cleanup (#12710 )
PaperMC/Paper@cceffe3d Release ItemType and BlockType (#12708 )
PaperMC/Paper@186e9e33 Relocate CommandMap#registerServerAliases() call to after lifecycle events have been run (#12601 )
PaperMC/Paper@5edcf6dd Cleanup/command dispatching (#12713 )
Purpur Changes:
PurpurMC/Purpur@baa196f5 Updated Upstream (Paper)
PurpurMC/Purpur@fdd1e980 Updated Upstream (Paper)
PurpurMC/Purpur@439f15db Updated Upstream (Paper)
PurpurMC/Purpur@46a28b93 [ci/skip] update version in README
PurpurMC/Purpur@162bd288 Updated Upstream (Paper)
PurpurMC/Purpur@afcdf9bb Updated Upstream (Paper)
2025-06-22 13:51:17 +08:00
Dreeam
6a47e09cfa
Update changes from ver/1.21.4 branch
2025-06-22 12:09:42 +08:00
Dreeam
96c1019e93
Update changes from ver/1.21.4 branch
2025-06-22 10:50:48 +08:00
Dreeam
3ab4a104c3
Revert rewriting rules to fix compatibility with Nova
2025-06-22 09:00:32 +08:00
Dreeam
60539427ff
Cleanup patch
2025-06-22 03:15:03 +08:00
hayanesuru
1d067a780a
[ci skip] cleanup
2025-06-22 02:37:00 +09:00
hayanesuru
cb21caa1c2
readd some fixes in async target finding
2025-06-22 02:32:39 +09:00
Dreeam
5ef030ab1e
[ci skip] Updated Upstream (Paper/Purpur)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@39203a65 [ci/skip] Publish PR API and dev bundles (#12672 )
PaperMC/Paper@a1b30587 Provide env environment variable and copy spigots sys prop for overriding default repository
Purpur Changes:
PurpurMC/Purpur@b1d412fb Updated Upstream (Paper)
PurpurMC/Purpur@293e28a0 use empty registryaccess where context is not needed, closes #1676
PurpurMC/Purpur@452bb319 port PaperMC/Paper#12654 , closes #1665
PurpurMC/Purpur@849bc79c register test subcommands used for debugging, closes #1675
PurpurMC/Purpur@61d7f559 Updated Upstream (Paper)
2025-06-21 11:04:38 +08:00
Dreeam
7973f6b3b6
Update changes from ver/1.21.4 branch
2025-06-21 10:12:47 +08:00
Dreeam
6a52966a75
Backport DC's 1.21.6 update
2025-06-21 04:08:40 +08:00
hayanesuru
5311ae81c6
fix boundary of optimize random tick
2025-06-21 02:04:25 +09:00
hayanesuru
397abc65da
fix boundary of optimize random tick
2025-06-21 02:03:33 +09:00
HaHaWTH
b559e1ed72
Add missing rewrite rules
2025-06-20 08:06:42 +14:00
HaHaWTH
82eaa5d3f3
Hide seed obfuscation key from spark
2025-06-20 03:22:06 +14:00
Dreeam
060cc7390e
Update spigot mapping to remap reobf mapping to mojamp for plugins
2025-06-19 07:38:46 +08:00
Dreeam
91a911a60f
Fix powered rail range in optimized powered rail
2025-06-19 01:10:08 +08:00
Taiyou
731950179b
Optimize random tick ( #359 )
...
* optimize random tick
* rebase
* fix random tick chance check
* add back zero check fix always tick on first tick
* optimize random check
* cleanup
* remove 0 to 2 random on amount chosen
* cleanup
* add queue and reuse block count
* reduce LevelChunkSection#tickingBlocks memory overhead
* Revert "reduce LevelChunkSection#tickingBlocks memory overhead"
This reverts commit 942376481b .
* fix overflow
* [ci skip] rebuild patches
---------
Co-authored-by: hayanesuru <hayanesuru@outlook.jp >
2025-06-18 14:16:33 +09:00
hayanesuru
adb6a645f6
cleanup & remove threshold in async target finding
2025-06-18 14:10:57 +09:00
Taiyou
6d86da82c1
Optimize random tick ( #359 )
...
* optimize random tick
* rebase
* fix random tick chance check
* add back zero check fix always tick on first tick
* optimize random check
* cleanup
* remove 0 to 2 random on amount chosen
* cleanup
* add queue and reuse block count
* reduce LevelChunkSection#tickingBlocks memory overhead
* Revert "reduce LevelChunkSection#tickingBlocks memory overhead"
This reverts commit 942376481b .
* fix overflow
* [ci skip] rebuild patches
---------
Co-authored-by: hayanesuru <hayanesuru@outlook.jp >
2025-06-18 13:56:23 +09:00
Dreeam
1cabe0fef5
Updated Upstream (Paper)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@023e6c29 Ensure waypoints are per world
PaperMC/Paper@40d5d31c Fix recursively converting JSON Text Components
2025-06-18 08:20:06 +08:00
Dreeam
549ee8c09f
Updated Upstream (Paper/Purpur)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@a24f9b20 1.21.6 dev
PaperMC/Paper@457a0a69 Bump version string and protocol version to 1.21.6 release
PaperMC/Paper@245b5473 Update base to 1.21.6
PaperMC/Paper@b28d77b3 Update Moonrise to 1.21.6
PaperMC/Paper@8318dcb7 Update DataConverter to 1.21.6-rc1
Purpur Changes:
PurpurMC/Purpur@b228e316 Updated Upstream (Paper)
PurpurMC/Purpur@d6562a57 make happy ghast takes-damage-from-water and always-drop-exp options work
PurpurMC/Purpur@08d989b6 inline import
PurpurMC/Purpur@61d7f559 Updated Upstream (Paper)
PurpurMC/Purpur@469a4de5 Merge branch 'ver/1.21.5' into ver/1.21.6
2025-06-18 01:55:03 +08:00
HaHaWTH
de2562294c
Backport AsyncLocator fixes
2025-06-18 06:10:51 +14:00
HaHaWTH
3c9c28f598
Always poll ServerChunkCache tasks on main
2025-06-18 02:30:48 +14:00
HaHaWTH
d38c7b74c9
Remove dead instance checks in AsyncLocator
2025-06-18 00:03:28 +14:00
Dreeam
870af1c09e
Update vanilla attribute size
2025-06-17 04:40:37 +08:00
Dreeam
2c480e477b
Fix build & diff
2025-06-17 04:10:37 +08:00
Dreeam
4180f041c1
Updated Upstream (Paper/Purpur)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@6aafe29e 1.21.6 dev
PaperMC/Paper@ae7c74ec tweak mob goal keys, generate missing api
PaperMC/Paper@9ea1460b Revert "fix sponge-absorb deleting chest content (#12647 )"
Purpur Changes:
PurpurMC/Purpur@eb0ba67d Updated Upstream (Paper)
PurpurMC/Purpur@7c6502dc Updated Upstream (Paper)
PurpurMC/Purpur@aa289e2c Updated Upstream (Paper)
PurpurMC/Purpur@b1d412fb Updated Upstream (Paper)
PurpurMC/Purpur@293e28a0 use empty registryaccess where context is not needed, closes #1676
PurpurMC/Purpur@452bb319 port PaperMC/Paper#12654 , closes #1665
PurpurMC/Purpur@849bc79c register test subcommands used for debugging, closes #1675
2025-06-17 01:40:12 +08:00
Dreeam
b5943b4869
Apply all
2025-06-17 00:34:04 +08:00
hayanesuru
04543a97f3
cleanup & remove threshold in async target finding
2025-06-16 20:36:16 +09:00
Dreeam
f6b187c99a
Apply some
2025-06-16 05:21:05 +08:00
Dreeam
972565c487
Apply purpur patches & all paper server patches
2025-06-16 04:10:19 +08:00
HaHaWTH
0e1ff0ecd2
Port random generator fix from 1.21.4
2025-06-15 19:38:04 +14:00
hayanesuru
510ddf3bbc
fix FasterRandomSource#next generate same random number ( #374 )
2025-06-15 10:40:02 +09:00
Dreeam
6d58834bca
Finish API patches
2025-06-15 08:53:10 +08:00
Dreeam
d7849d0325
Init 1.21.6
2025-06-15 08:13:47 +08:00
Dreeam
81f5783445
Update changes from ver/1.21.4 branch
2025-06-15 03:04:56 +08:00
Dreeam
07f5022110
Fix crash during parsing unknown command message
2025-06-15 02:28:20 +08:00
Dreeam
03c04f0dcc
Optimize leaves protocol manager & Fix diff
2025-06-15 00:46:13 +08:00
Creeam
ebd0c5d3ac
Fix fake player plugins compatibility ( #373 )
2025-06-14 23:18:30 +08:00
Dreeam
0790debe92
[ci skip] Fix SparklyPaper: Skip "MapItem#update()" if the map does not have the CraftMapRenderer present
2025-06-14 23:17:45 +08:00
Dreeam
13abe281c9
[ci skip] Fix diff
2025-06-14 06:55:28 +08:00
Dreeam
e485dabd49
Update Remove iterators from Inventory & Move TODOs to 1.21.6 tracking
2025-06-14 04:14:34 +08:00
Dreeam
e9a24c833d
Update changes from ver/1.21.4 branch
2025-06-14 03:34:46 +08:00
Dreeam
03de21f0f4
[ci skip] Rebuild patches
2025-06-13 22:25:37 +08:00
HaHaWTH
8e2099e975
Fast BiomeManager seed obfuscation
2025-06-14 04:09:07 +14:00
Dreeam
9c0d0a828c
Temp disable hot reload for async features
2025-06-13 22:03:34 +08:00
Dreeam
bc4ca38c83
Pass exception as throwable instead of string
2025-06-13 21:35:23 +08:00