Upstream Lophine drift (26.2-hardfork): f7c58fe #6

Open
opened 2026-09-09 06:01:22 +00:00 by forgejo-actions · 0 comments

Upstream exp/26.2-hardfork moved — manual merge needed (no auto-merge: experimental hardfork).

Pinned (ekaii-26.2): 1c025e6e89e35ed520e0fff7bbca2f96559b2843
Upstream HEAD: f7c58fed07cd3035b95c315665a849229f4fec99 (resolved via github)
ver/26.1.2 (informational): da005b117a464852dd8277acbc1fa82e545c864c

New commits

f7c58fe fix: disable fake player feature by default
cb1fc65 Restore vanilla ender pearl save/load #203
de70ffc [ci skip]refactor code
163e6f8 fix server crash with carpet logger of counter (#201)
4e884b1 fix: update localization keys and improve text formatting in HopperCounter
923c13b Update Upstream (Folia) (#199)
1d6d769 [ci skip] set upstream branch because we are schedule to move to 26.3
646dde9 [ci skip] Update ci workflow
91a2da5 Add Servux 26.2 support and protocol enhancements
2d286d7 fix item wrong removed in portal (#195)
fb4cc7e [ci skip] do not refresh dependence anymore
41208e4 [ci skip]fix: update log formatting to include issue references
c3d015a [ci skip]Update Upstream (Folia) (#198)
1ba6b09 [ci skip]Update Upstream (Folia) (#197)
8806309 Update Folia (self-ref)
e1c538f fix: fixup text in gui
8f13803 feat: mark lang config reload could hot reload now
903351f [ci skip] resort keys
ebf4601 feat: implement localization for command messages in various commands
49d2e13 feat: complete lang translate tasks for config gui (only the last-level menu)
d8d2678 feat: enhance configuration dialog with localized names and unique IDs
0b9f9d6 fix: remove unused variable in ConfigCommandDialog
f243686 feat: bar module I18n
dd1c3c3 feat: counter module I18n
1c438c7 fix: fix default I18n (en_us) load
10631d6 feat: save-all command I18n
bc91698 feat: datapack command I18n
fb930fb refactor: rename getLocalizedComment to getLocalizedText for clarity
8164c8d Update Folia (self-ref)
8d7a49f refactor: update upstream configuration to support multiple repository URLs
317af4a remove unused config key
ddb4b75 [ci skip]refactor: rebrand to Lophine and fix checkstyle configuration
ee1217a [ci skip]refactor: enhance upstream update workflow with skip logic and improved checks

Patch-dir diffstat (lophine-server/{minecraft,paper}-patches)

 ...revent-teleprotAsync-calls-in-move-events.patch |   4 +-
 ...-part-when-teleportation-or-firstly-creat.patch |   4 +-
 ...ync-if-entity-was-moving-to-another-regio.patch |   2 +-
 .../features/0026-World-load-unload-APIs.patch     |  16 +--
 ...28-Kaiiju-Entity-tick-and-removal-limiter.patch |   2 +-
 ...9-Kaiiju-Vanilla-end-portal-teleportation.patch |  10 +-
 ...030-Async-protocol-switching-optimization.patch |   2 +-
 .../0035-Add-config-for-vanilla-random.patch       |   2 +-
 ...-Fix-datapack-command-read-save-function.patch} |   7 +-
 ...tpsbar-with-chunkhot-membar-and-regionbar.patch |  12 +-
 ...issing-teleportation-event-APIs-for-folia.patch |  12 +-
 .../features/0051-Add-Portal-rate-limiter.patch    |  10 +-
 .../0052-Add-config-for-waypoint-restoration.patch |   2 +-
 ...-Leaf-Secure-seed-and-matter-seed-command.patch |   2 +-
 ...-useless-creating-stats-json-bases-on-pla.patch |   4 +-
 ...-Leaf-Configurable-vanilla-username-check.patch |   2 +-
 ...0067-Leaves-Lithium-Sleeping-Block-Entity.patch |   6 +-
 ...Gale-Skip-entity-move-if-movement-is-zero.patch |   4 +-
 ...le-Optimize-random-calls-in-chunk-ticking.patch |   2 +-
 ...llision-check-has-physics-before-same-veh.patch |   2 +-
 ...negligible-planar-movement-multiplication.patch |   2 +-
 ...086-Purpur-Barrels-and-enderchests-6-rows.patch |   2 +-
 ...3-Add-config-to-enable-raytracing-tracker.patch |   4 +-
 .../0101-Leaves-Leaves-Base-Protocol-Core.patch    |   4 +-
 ...Leaves-Configurable-trading-with-the-void.patch |   6 +-
 .../features/0103-Leaves-Servux-Protocol.patch     |   4 +-
 .../features/0109-Leaves-Xaero-Map-Protocol.patch  |   2 +-
 .../features/0113-Leaves-Fakeplayer.patch          |  14 +--
 .../features/0114-Leaves-Replay-Mod-API.patch      |   8 +-
 .../features/0117-Global-Entities-Counter.patch    |   8 +-
 ...118-Leaves-Catch-update-suppression-crash.patch |   4 +-
 .../features/0121-Instant-Block-Updater.patch      |   2 +-
 .../features/0127-Carpet-features.patch            |   2 +-
 .../0130-Restore-vanilla-ender-pearl-loading.patch | 121 ++++++++++++++++++---
 ...bject-Lithium-optimized-non-poi-block-sea.patch |   2 +-
 ...bject-Fix-folia-nether-portal-ticket-plac.patch |   6 +-
 ...Coalesce-nether-portal-search-chunk-loads.patch |  15 +--
 ...psbar-with-chunkhot-membar-and-region-bar.patch |   4 +-
 .../features/0023-Leaves-Replay-Mod-API.patch      |   4 +-
 40 files changed, 229 insertions(+), 127 deletions(-)

Ekaii assets to preserve when merging

  • all ekaii patches: minecraft-patches 0133+ (copper-golems, boat-sleep/launcher-clusters, RegionFile-concurrent, and the ported opts Gale-|Leaf-|SparklyPaper-|CompoundTag|VarLong) AND paper-patches 0024+ — cross-check git diff --name-only <LOPHINE_UPSTREAM_SHA> HEAD -- luminol/lophine-server/*-patches
  • ekaii config sources: lophine-server/src/main/java/fr/ekaii/config/modules/** (ekaii instance) + the registerConfig("ekaii", …) line in ConfigManager + me/earthme/luminol/config/modules/optimizations/BoatLauncherSleepConfig.java
  • any cn/dreeam/leaf/util/** support classes added by ported opts (e.g. StringCanonizingOpenHashMap)
  • bump LOPHINE_UPSTREAM_SHA after the merge
Upstream `exp/26.2-hardfork` moved — **manual merge needed** (no auto-merge: experimental hardfork). Pinned (ekaii-26.2): `1c025e6e89e35ed520e0fff7bbca2f96559b2843` Upstream HEAD: `f7c58fed07cd3035b95c315665a849229f4fec99` (resolved via github) ver/26.1.2 (informational): `da005b117a464852dd8277acbc1fa82e545c864c` ## New commits ``` f7c58fe fix: disable fake player feature by default cb1fc65 Restore vanilla ender pearl save/load #203 de70ffc [ci skip]refactor code 163e6f8 fix server crash with carpet logger of counter (#201) 4e884b1 fix: update localization keys and improve text formatting in HopperCounter 923c13b Update Upstream (Folia) (#199) 1d6d769 [ci skip] set upstream branch because we are schedule to move to 26.3 646dde9 [ci skip] Update ci workflow 91a2da5 Add Servux 26.2 support and protocol enhancements 2d286d7 fix item wrong removed in portal (#195) fb4cc7e [ci skip] do not refresh dependence anymore 41208e4 [ci skip]fix: update log formatting to include issue references c3d015a [ci skip]Update Upstream (Folia) (#198) 1ba6b09 [ci skip]Update Upstream (Folia) (#197) 8806309 Update Folia (self-ref) e1c538f fix: fixup text in gui 8f13803 feat: mark lang config reload could hot reload now 903351f [ci skip] resort keys ebf4601 feat: implement localization for command messages in various commands 49d2e13 feat: complete lang translate tasks for config gui (only the last-level menu) d8d2678 feat: enhance configuration dialog with localized names and unique IDs 0b9f9d6 fix: remove unused variable in ConfigCommandDialog f243686 feat: bar module I18n dd1c3c3 feat: counter module I18n 1c438c7 fix: fix default I18n (en_us) load 10631d6 feat: save-all command I18n bc91698 feat: datapack command I18n fb930fb refactor: rename getLocalizedComment to getLocalizedText for clarity 8164c8d Update Folia (self-ref) 8d7a49f refactor: update upstream configuration to support multiple repository URLs 317af4a remove unused config key ddb4b75 [ci skip]refactor: rebrand to Lophine and fix checkstyle configuration ee1217a [ci skip]refactor: enhance upstream update workflow with skip logic and improved checks ``` ## Patch-dir diffstat (lophine-server/{minecraft,paper}-patches) ``` ...revent-teleprotAsync-calls-in-move-events.patch | 4 +- ...-part-when-teleportation-or-firstly-creat.patch | 4 +- ...ync-if-entity-was-moving-to-another-regio.patch | 2 +- .../features/0026-World-load-unload-APIs.patch | 16 +-- ...28-Kaiiju-Entity-tick-and-removal-limiter.patch | 2 +- ...9-Kaiiju-Vanilla-end-portal-teleportation.patch | 10 +- ...030-Async-protocol-switching-optimization.patch | 2 +- .../0035-Add-config-for-vanilla-random.patch | 2 +- ...-Fix-datapack-command-read-save-function.patch} | 7 +- ...tpsbar-with-chunkhot-membar-and-regionbar.patch | 12 +- ...issing-teleportation-event-APIs-for-folia.patch | 12 +- .../features/0051-Add-Portal-rate-limiter.patch | 10 +- .../0052-Add-config-for-waypoint-restoration.patch | 2 +- ...-Leaf-Secure-seed-and-matter-seed-command.patch | 2 +- ...-useless-creating-stats-json-bases-on-pla.patch | 4 +- ...-Leaf-Configurable-vanilla-username-check.patch | 2 +- ...0067-Leaves-Lithium-Sleeping-Block-Entity.patch | 6 +- ...Gale-Skip-entity-move-if-movement-is-zero.patch | 4 +- ...le-Optimize-random-calls-in-chunk-ticking.patch | 2 +- ...llision-check-has-physics-before-same-veh.patch | 2 +- ...negligible-planar-movement-multiplication.patch | 2 +- ...086-Purpur-Barrels-and-enderchests-6-rows.patch | 2 +- ...3-Add-config-to-enable-raytracing-tracker.patch | 4 +- .../0101-Leaves-Leaves-Base-Protocol-Core.patch | 4 +- ...Leaves-Configurable-trading-with-the-void.patch | 6 +- .../features/0103-Leaves-Servux-Protocol.patch | 4 +- .../features/0109-Leaves-Xaero-Map-Protocol.patch | 2 +- .../features/0113-Leaves-Fakeplayer.patch | 14 +-- .../features/0114-Leaves-Replay-Mod-API.patch | 8 +- .../features/0117-Global-Entities-Counter.patch | 8 +- ...118-Leaves-Catch-update-suppression-crash.patch | 4 +- .../features/0121-Instant-Block-Updater.patch | 2 +- .../features/0127-Carpet-features.patch | 2 +- .../0130-Restore-vanilla-ender-pearl-loading.patch | 121 ++++++++++++++++++--- ...bject-Lithium-optimized-non-poi-block-sea.patch | 2 +- ...bject-Fix-folia-nether-portal-ticket-plac.patch | 6 +- ...Coalesce-nether-portal-search-chunk-loads.patch | 15 +-- ...psbar-with-chunkhot-membar-and-region-bar.patch | 4 +- .../features/0023-Leaves-Replay-Mod-API.patch | 4 +- 40 files changed, 229 insertions(+), 127 deletions(-) ``` ## Ekaii assets to preserve when merging - [ ] all ekaii patches: minecraft-patches `0133`+ (copper-golems, boat-sleep/launcher-clusters, RegionFile-concurrent, and the ported opts `Gale-|Leaf-|SparklyPaper-|CompoundTag|VarLong`) AND paper-patches `0024`+ — cross-check `git diff --name-only <LOPHINE_UPSTREAM_SHA> HEAD -- luminol/lophine-server/*-patches` - [ ] ekaii config sources: `lophine-server/src/main/java/fr/ekaii/config/modules/**` (ekaii instance) + the `registerConfig("ekaii", …)` line in ConfigManager + `me/earthme/luminol/config/modules/optimizations/BoatLauncherSleepConfig.java` - [ ] any `cn/dreeam/leaf/util/**` support classes added by ported opts (e.g. StringCanonizingOpenHashMap) - [ ] bump `LOPHINE_UPSTREAM_SHA` after the merge
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): ddb4b75 to Upstream Lophine drift (26.2-hardfork): 317af4a 2026-09-10 06:00:43 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 317af4a to Upstream Lophine drift (26.2-hardfork): 8164c8d 2026-09-15 06:04:08 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 8164c8d to Upstream Lophine drift (26.2-hardfork): 8f13803 2026-09-17 06:31:02 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 8f13803 to Upstream Lophine drift (26.2-hardfork): e1c538f 2026-09-18 06:00:42 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): e1c538f to Upstream Lophine drift (26.2-hardfork): 8806309 2026-09-20 06:00:38 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 8806309 to Upstream Lophine drift (26.2-hardfork): 1ba6b09 2026-09-21 06:00:42 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 1ba6b09 to Upstream Lophine drift (26.2-hardfork): c3d015a 2026-09-23 06:00:34 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): c3d015a to Upstream Lophine drift (26.2-hardfork): 2d286d7 2026-09-24 06:00:34 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 2d286d7 to Upstream Lophine drift (26.2-hardfork): 923c13b 2026-09-28 06:00:59 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 923c13b to Upstream Lophine drift (26.2-hardfork): 4e884b1 2026-09-30 06:01:02 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): 4e884b1 to Upstream Lophine drift (26.2-hardfork): de70ffc 2026-10-01 06:01:03 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): de70ffc to Upstream Lophine drift (26.2-hardfork): cb1fc65 2026-10-07 06:01:09 +00:00
forgejo-actions changed title from Upstream Lophine drift (26.2-hardfork): cb1fc65 to Upstream Lophine drift (26.2-hardfork): f7c58fe 2026-10-13 06:01:16 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
exo/folikaii#6
No description provided.