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
7d6a28c96e
Revert bump snakeyaml dependency
2025-03-17 20:58:18 -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
Dreeam
f6a422f273
Bump dependencies
2025-03-17 14:31:25 -04:00
Dreeam
52477a91ae
Updated Upstream (Paper/Gale)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@f4f27551 [ci/skip] Clarify BlockFadeEvent#getNewState javadocs (#12250 )
PaperMC/Paper@102c8bbc Add config for updating equipment on player actions (#12275 )
PaperMC/Paper@f0388e2f Call EntityPushedByEntityAttackEvent for Mace AoE (#12257 )
PaperMC/Paper@c37b890c More deferred requireNonNull message creation
PaperMC/Paper@310f5229 Add unsupported config option and internal API to simplify remote item matching
PaperMC/Paper@6ea42025 Send all attributes on respawn (#12274 )
PaperMC/Paper@2d3a1385 [ci/skip] Refine recipe management API documentation. (#12287 )
PaperMC/Paper@aaaeb4e1 [ci/skip] Make compilation logs actually readable (#12276 )
PaperMC/Paper@bb1beda6 feat: add event to wind charge explode (#12248 )
Gale Changes:
Dreeam-qwq/Gale@43bfa513 Updated Upstream (Paper)
Dreeam-qwq/Gale@ab0a7189 Updated Upstream ()
Dreeam-qwq/Gale@27ddb2fa [ci/skip] Added merge announcement
Dreeam-qwq/Gale@523e7745 [ci/skip] Fix announcement format
Dreeam-qwq/Gale@d91ed070 [ci/skip] Update annocement
2025-03-17 14:30:27 -04:00
Altiami
2d6e6b28f3
SparklyPaper: Parallel world ticking ( #246 )
...
* SparklyPaper: Parallel world ticking
* per world mspt (/leaf mspt)
* fix chunk loading off-main violations
* rebase and make tpsbar per world
* temp fix for async chunk sending crash
* add /leaf mspt compact and more cleanup
* TCRF SparklyPaper (Pathothingi): Fix Nether and End portals for non-player entities
* fix Potothingi's name
* change thread name
* fix plugin related async ticks (hopefully)
* Revert "fix plugin related async ticks (hopefully)"
This reverts commit 7a9b79adc538989ecbec162dd377245706522a87.
* Add more config guards
* rebase on upstream
* actually add the paper patches
* fix villagers failing to release poi
* rebase
* make async chunk send work with parallel world ticking again
---------
Co-authored-by: Taiyou06 <kaandindar21@gmail.com >
2025-03-17 17:54:12 +03:00
Taiyou06
e2331e0d71
[ci skip] rebuild patches
2025-03-17 14:18:43 +01:00
Taiyou06
472a1c5c19
[ci skip] benchmark numbers part. 2
2025-03-16 22:04:12 +01:00
Taiyou06
adcdd3948a
[ci skip] benchmark numbers part. 1
2025-03-16 21:54:33 +01:00
Taiyou06
7e3022e313
[ci skip] small cleanup
2025-03-16 20:37:49 +01:00
Dreeam
f6aa7635f3
[ci skip] cleanup (14/14)
2025-03-14 15:54:02 -04:00
Dreeam
802a83e095
Explicit set as not draft
2025-03-13 10:22:22 -04:00
Dreeam
b3e3802517
Bump dependencies
2025-03-13 06:48:10 -04:00
Dreeam
daacfd136e
Exclude outdated protobuf version from mysql connector
...
Able to use custom / latest protobuf version in plugin side
2025-03-13 06:42:50 -04:00
Taiyou06
c5d2643826
Merge branch 'ver/1.21.4' of https://github.com/Winds-Studio/Leaf into ver/1.21.4
2025-03-13 10:31:47 +01:00
Taiyou06
b8ce03b0b4
fix paper anti xray on async chunk send
2025-03-13 10:30:54 +01:00
Dreeam-qwq
af7f6b937b
Updated Upstream (Gale)
...
Upstream has released updates that appear to apply and compile correctly
Gale Changes:
Dreeam-qwq/Gale@119ea5b0 Updated Upstream (Paper)
2025-03-13 01:39:59 +00:00
Taiyou
45cce1260e
[ci skip] Update README about moonrise
2025-03-13 03:27:20 +03:00
Dreeam
87dc993caf
[ci skip] cleanup (8/14)
2025-03-12 18:16:10 -04:00
Dreeam
84d71fb533
[ci skip] cleanup (8/14)
2025-03-12 16:08:10 -04:00
Taiyou
0e817b0378
remove reobf on pr actions
2025-03-12 21:29:31 +03:00
Taiyou
23350f0759
fix caching
2025-03-11 13:43:54 +03:00
Taiyou06
f9de88f2ac
hmmmmmmmmmmmmmmm
2025-03-10 22:43:30 +01:00
Taiyou06
eb73c629f9
remove reobf
2025-03-10 22:23:38 +01:00
Taiyou06
1aaaa7a1fe
99% of gamblers quit before they hit big...
2025-03-10 22:00:36 +01:00
Taiyou06
32ecfb2385
99% of gamblers quit before they hit big
2025-03-10 21:57:15 +01:00
Taiyou06
592174f220
fix release
2025-03-10 21:47:04 +01:00
Taiyou06
ffee663698
temurin moment
2025-03-10 21:33:48 +01:00
Taiyou06
75293fb32f
use blacksmith java setup for test
2025-03-10 21:29:30 +01:00
Taiyou06
9febd5a86d
cache configuration
2025-03-10 21:10:42 +01:00
Taiyou06
94c74fae3d
lmaoooooo
2025-03-10 20:45:03 +01:00
Taiyou06
7e819c4f79
whoops
2025-03-10 20:42:28 +01:00
Taiyou06
22a66b5505
yolo v2
2025-03-10 20:40:15 +01:00
Taiyou06
4624431b3f
please build slightly faster
2025-03-10 20:23:26 +01:00
Dreeam
5dba586116
[ci skip] Move pr build workflow to blacksmith
2025-03-10 06:19:47 -04:00
Taiyou
2a6eda6d32
Configurable spawner block settings ( #251 )
...
* custom SpawnerSettings
* [ci/skip] cleanup
* [ci/skip] cleanup
* Use vanilla min/max spawn delay as default values
* Move config to gameplay
2025-03-10 06:10:28 -04:00
Dreeam-qwq
a4c464e7ab
Updated Upstream (Gale)
...
Upstream has released updates that appear to apply and compile correctly
Gale Changes:
Dreeam-qwq/Gale@7af959b5 Updated Upstream (Paper)
2025-03-10 01:38:31 +00:00
Taiyou
3509e736d5
Fix async chunk send ( #252 )
...
If a chunk is already in the sentChunks set, we simply return early instead of throwing an exception.
Made moonrise$addReceivedChunk call to gracefully handle the case where a chunk is already marked as received.
If the chunk was already received, we remove the chunk from our sent list and return early.
2025-03-09 16:18:21 -04:00
Dreeam
5603fe2984
Updated Upstream (Paper/Gale)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@8e69d981 Player - Expose player score (#12243 )
PaperMC/Paper@2526fe06 Add type to represent unimplemented data component types (#12222 )
PaperMC/Paper@20df25d3 Don't resync all attributes when updating scaled health (#12232 )
PaperMC/Paper@43f37b1b Remove ItemFactory#enchantWithLevels range check for vanilla parity (#12209 )
PaperMC/Paper@a2b0ff06 Fix cancelling PlayerInteractEvent at (0, 0, 0) (#12215 )
PaperMC/Paper@df96f8a0 Correctly handle events for end portal (#12246 )
PaperMC/Paper@25654978 Cancel PlayerLaunchProjectileEvent properly for enderpearls (#12223 )
PaperMC/Paper@34c794dc ServerTickManager#requestGameToSprint - Silence command like feedback (#12220 )
PaperMC/Paper@3d13b115 fix: switch back to using a snapshot for velocity-natives
PaperMC/Paper@7afae7f4 Add client tick end event (#12199 )
PaperMC/Paper@e5d988df Revert "Fix cancelling PlayerInteractEvent at (0, 0, 0) (#12215 )"
PaperMC/Paper@743346a5 Force update attributes
PaperMC/Paper@1a7288aa Adjust unloaded chunk check for block digging
Gale Changes:
Dreeam-qwq/Gale@7fa44170 Updated Upstream (Paper)
Dreeam-qwq/Gale@071288bc Updated Upstream (Paper)
Dreeam-qwq/Gale@52645592 Updated Upstream (Paper)
2025-03-09 15:30:21 -04:00
Taiyou
f2f033bf60
update gale
2025-03-09 21:28:33 +03:00
Taiyou06
c23e385f25
potentially fix async mob spawning cap calculation
2025-03-09 19:04:53 +01:00
HaHaWTH
77759079e1
Add experimental comment to AsyncChunkSend
2025-03-09 19:29:50 +14:00
Creeam
4e00b55022
Fix structure locate issue related to faster random generator ( #248 )
2025-03-08 14:07:31 -05:00
Dreeam
0d57b02c40
Updated Upstream (Paper/Gale)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@45198578 Set old position / rotation for newly created entities
Gale Changes:
Dreeam-qwq/Gale@e007f34a Updated Upstream (Paper)
2025-03-08 10:05:31 -05:00
Dreeam
8c1ad8d658
Updated Upstream (Paper/Gale)
...
Upstream has released updates that appear to apply and compile correctly
Paper Changes:
PaperMC/Paper@b5066268 Remove unused light queue size option (#12201 )
PaperMC/Paper@1d5e5a57 Document replacement for Skull owner profile methods (#12195 )
PaperMC/Paper@8de7e356 Add null check to level ref in Entity constructor (#12218 )
PaperMC/Paper@a866e366 Fix MenuType.SMITHING JavaDocs (#12226 )
PaperMC/Paper@5538d24d Fix "DEFAULT" SpawnReason of fish spawned by bucket (#12227 )
PaperMC/Paper@0a4eb8f3 Send the pong response packet immediately. This packet is similar to the keep alive packet and is processed async. (#12242 )
PaperMC/Paper@7a3d0c4e Fix recipe being always null in PrepareItemCraftEvent from the api (#12237 )
PaperMC/Paper@a6ce734f Fix zombie villager not dropping item once cured (#12230 )
PaperMC/Paper@ce300162 Skip alpha channel for custom model data component (#12205 )
Gale Changes:
Dreeam-qwq/Gale@ef499e4c Updated Upstream (Paper)
2025-03-08 01:31:44 -05:00
Dreeam
e38a717f8a
[ci skip] cleanup (6/14)
2025-03-07 15:49:01 -05:00