Lecithin / LophineLabs
以 Lophine 為基礎的 Minecraft server core,我目前負責核心維護
Lycohinya 改跑 Folia 之後,我遇到一些只改插件會修不乾淨的問題。表面上像插件 bug,往下追才發現跟 API 實作、Folia 的執行方式或原版行為有關。這也是我開始讀 server core 的起點
後來我加入 LophineLabs,現在負責 Lecithin 的核心維護,也有參與 Lophine 的繁體中文本地化
Lecithin 是以 Lophine 為基礎的 Minecraft server core。它不另外做一套插件 API,而是沿用上游 Lophine API,修正原有 Paper、Spigot、Bukkit API 的實作問題;專案裡也有 Folia bug 修正、可調整的原版機制與其他伺服器功能
我這邊的工作通常從一個實際問題開始。先把它在不同 core 上的差異重現出來,再判斷應該修插件、API 實作,還是更下面的原版行為
- 修正 Lophine 原有 Paper / Spigot / Bukkit API 的實作問題
- 維護 Folia 修正、原版機制與 server core 行為
- 參與 Lophine 繁體中文本地化