Dreeam
b7864dfcac
Merge Gale
2025-03-28 04:11:37 -04:00
Dreeam
236010caba
Cooking Tutorial
...
1. Wet the drys
2. Dry the wets
3. Wet the drys
4. Dry the wets
5. Wet the drys
6. Now dust the wets
2025-03-28 03:11:27 -04:00
Dreeam
78d8c9b6a7
Update build.gradle.kts.patch
...
* Merged Gale's
2025-03-26 12:19:34 -04:00
Taiyou06
1e36d848c2
remove AsyncPacketSending for now (needs some fixes and testing 🙏 )
2025-03-26 08:56:18 +01:00
Dreeam
2c7cb52e6b
Fix build
2025-03-25 03:29:15 -04:00
Taiyou
cbcc54726a
Async playerPacket sending ( #245 )
...
* async player packet sending
* small cleanup
* eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
* holy shit this is fast
* some cleanup
* change .size to O(1)
* rewrite starts (i need to do this OMEGA SAFE)
* rebuilt
* rebase
* Rewritten AsyncPacketSending
2025-03-25 03:20:49 -04:00
Dreeam
a7515a3918
Updated Upstream (Paper/Gale)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@9f004614 Update a whole lot of deprecated annotations
PaperMC/Paper@72f13f8b [ci/skip] Mention API Checks for CONTRIBUTING.md (#12315 )
PaperMC/Paper@7cc6cb50 Check for trailing input in ItemFactory#createItemStack (#12312 )
PaperMC/Paper@f49d18df Add get/set customName to Skull block (#12302 )
PaperMC/Paper@894631f0 Make advancement ordering predictable (#12292 )
PaperMC/Paper@2aad131e Add config option for command spam whitelist
PaperMC/Paper@bb3b7e69 Fix annotation mistakes
PaperMC/Paper@058455e4 InventoryView QOL open method (#12282 )
PaperMC/Paper@f2258582 Fix firework entity not being removed when FireworkExplodeEvent is cancelled (#12268 )
PaperMC/Paper@7819df10 Add getHeight method to ChunkData (#12311 )
PaperMC/Paper@37b9ca1f Add flush parameter to World#save (#12330 )
PaperMC/Paper@515e12ca Check if BUNDLE_CONTENTS is present in InventoryClickEvent (#12321 )
PaperMC/Paper@5a6ab97b Add config to remove player as vehicle restriction in /ride (#12327 )
PaperMC/Paper@c467df95 Add ItemStack#copyDataFrom (#12224 )
Gale Changes:
Dreeam-qwq/Gale@d5143ee0 Updated Upstream (Paper)
Dreeam-qwq/Gale@63c396e7 Updated Upstream (Paper)
Dreeam-qwq/Gale@5c2147b4 Updated Upstream (Paper)
Dreeam-qwq/Gale@804ecea0 Rebuild patches
2025-03-25 03:09:21 -04:00
Taiyou06
f1a398f9b5
better locks, perf, readability on ConcurrentLongHashSet
2025-03-24 23:25:00 +01:00
Taiyou06
278b1d635b
remove CompactSineLUT (not needed)
2025-03-24 22:29:45 +01:00
Taiyou06
61e200a959
Revert "modified CompactSineLUT to be both fast and still stay compact"
...
This reverts commit d6ac0d0a2b .
2025-03-24 22:14:25 +01:00
Taiyou06
d6ac0d0a2b
modified CompactSineLUT to be both fast and still stay compact
2025-03-24 22:03:31 +01:00
Taiyou06
9ef5babc59
remove the NPE fix for the time being
2025-03-23 21:45:33 +01:00
Taiyou06
ebcc851c50
direct iteration on Sensing.tick()
2025-03-23 20:56:32 +01:00
Taiyou06
b1d127576f
async block finding
2025-03-23 20:46:17 +01:00
Taiyou06
54a284acdb
Merge remote-tracking branch 'refs/remotes/origin/ver/1.21.4' into ver/1.21.4
2025-03-23 19:50:38 +01:00
Creeam
dab3ca7e0d
Band-aid fix for async events ( #266 )
2025-03-23 21:43:45 +03:00
Taiyou06
6501d6187b
fix a small NPE
2025-03-22 21:44:34 +01:00
Taiyou06
4c947f92ce
add temporary compatibility for plugins to PWT
2025-03-22 14:20:34 +01:00
Taiyou06
d5426137dd
add direct RNG
2025-03-22 13:57:21 +01:00
Taiyou06
1705f2366a
remove streams on PlayerDetector
2025-03-22 13:09:28 +01:00
Taiyou06
d112c777b5
micro optimizations for random tick (Author: @Altiami)
2025-03-22 12:02:36 +01:00
Taiyou06
0a6fc44dd1
remove streams on up updateConnectedPlayersWithinRange
2025-03-22 12:02:27 +01:00
Taiyou06
37438b6010
optimize ContextMap.create
2025-03-22 00:11:14 +01:00
Taiyou06
697c0634ba
micro optimize addOrUpdateTransientModifier
2025-03-22 00:10:59 +01:00
Dreeam
f7db1ed867
Added RaytraceAntiXray SDK integration
2025-03-21 08:55:21 -04:00
Dreeam
c276c2ba48
[ci skip] cleanup
2025-03-21 08:54:57 -04:00
Taiyou06
db4ee06274
Merge remote-tracking branch 'origin/ver/1.21.4' into ver/1.21.4
2025-03-20 12:19:21 +01:00
Taiyou06
e60fa3d83c
reduce mem usage on sorting
2025-03-20 11:41:43 +01:00
Altiami
5afb65758c
fix plugin interference with portal handling + fix missing thread local modification substitution for handling block spread ( #262 )
2025-03-20 13:12:19 +03:00
Taiyou06
b2c93c55a9
Fix skip EntityScheduler's executeTick checks if there isn't any tasks to be run
2025-03-20 08:56:52 +01:00
Dreeam
5f20b9ff29
Improve BlockEntity ticking isRemoved check
...
Co-Authored-By: kidofcubes <40485669+kidofcubes@users.noreply.github.com >
2025-03-19 16:34:27 -04:00
Dreeam
833ab21058
[ci skip] Fix typo
2025-03-19 14:59:29 -04:00
Taiyou06
7df3894e01
rebase
2025-03-19 19:48:11 +01:00
Taiyou06
0a42a6f5ae
Merge remote-tracking branch 'origin/ver/1.21.4' into ver/1.21.4
2025-03-19 19:41:12 +01:00
Taiyou06
492f9de0c6
re-add:use BFS on getSlopeDistance
2025-03-19 19:40:46 +01:00
Dreeam
d122a89765
[ci skip] cleanup
2025-03-19 14:07:40 -04:00
Dreeam
e34228f143
Readd Paper PR: Throttle failed spawn attempts
2025-03-19 13:52:03 -04:00
Dreeam
68ea7d4595
Validate recipe display index before retrieving it
2025-03-19 13:48:23 -04:00
Taiyou06
84b5a4eb1c
Remove streams on InsideBrownianWalk
2025-03-19 15:28:53 +01:00
Taiyou06
03fa053d56
optimize findClosest
2025-03-19 14:06:56 +01:00
Taiyou06
7bbca50a52
Merge remote-tracking branch 'origin/ver/1.21.4' into ver/1.21.4
2025-03-19 13:02:48 +01:00
Taiyou06
d3c0f5ddbc
[ci skip] update benchmark numbers properly
2025-03-19 13:01:41 +01:00
Taiyou06
204269c287
[ci skip] update benchmark numbers
2025-03-19 12:59:44 +01:00
Taiyou06
70f923cb8b
remove bucket sort and make radix sort parallel
2025-03-19 12:31:51 +01:00
Dreeam
53ae2ba800
PaperPR: Fix cancelled Projectile Events still consuming arrows
2025-03-19 00:48:24 -04:00
Altiami
e3a765ed85
Fix critical bugs with SparklyPaper parallel world ticking ( #260 )
...
* Revert "potentially fix the portal issue (unsure how it can be reproduced)"
This reverts commit 68c5449f61 .
* Fix several parallel world ticking bugs
- portal process being null when teleporting between dimensions
- teleporting via portal not respecting config
- villager POI release not respecting config
- villager throwing exception when trying to go to potential job site in another dimension
- ender pearl throwing exception when trying to teleport thrower to another dimension
2025-03-18 19:34:24 +03:00
Taiyou06
68c5449f61
potentially fix the portal issue (unsure how it can be reproduced)
2025-03-18 12:21:59 +01:00
Dreeam
e77896f346
Add config post load & Fix
2025-03-17 23:07:42 -04:00
Dreeam
40fa45ef8d
Refactor Improve Purpur AFK system
...
* Move Leaf config init before Minecraft commands register
* Fix broken afk command cooldown
* Cleanup code
2025-03-17 20:54:15 -04:00
Dreeam
d3640fe0a4
Fix build
2025-03-17 15:23:34 -04:00