Skip to main content

🚀 黏液科技官方路線圖

📔 簡介

在過去幾個月和幾年裡,你們經常要求我們對即將到來的變化更加開放。 所以我們決定是時候發布一個合適的路線圖了。 請注意,這個路線圖將不會是完整與最終,我們可能時不時添加或修改目標,並且在絕對確定之前我們決不會為事情設定一個發布日期。

這只是一個粗略的指南,讓你了解你對哪些變化感到興奮。 不過這些變化中有許多都是技術性的,所以可能不令人覺得興奮與有趣。

此外,除非有明確的請求,否則我們不會主動尋找針對這些目標的合併請求。 如果你想要製作合併請求,請找任何未解決的問題或是已認可的建議,我們非常歡迎你 ❤️ 這些變化主要是對於核心團隊的。

⭐ 即將迎來的變化

其中一些里程碑有指定的日期。 但絕大多數的里程碑仍然很遙遠,甚至無法在這裡準備好日期。 它們將會標記為 TBD(待定)。

符號變化類型
🔧技術變更 / API
🎈新功能
💡效能改善
較舊的變化

🔧 (2021 年 9 月 3 日) API 遷移 - 完成

第一個即將到來的變化是我們的一些 class 的重新定位,以統一化部分套件(packages),來擺脫舊的 class 路徑,並遵循規範。 你可以在這裡閱讀更多有關此的資訊:https://github.com/Slimefun/Slimefun4/pull/3139

🔧(2022 年 第 3 季度)更新到 Java 16

黏液科技將會更新到 Java 16。 你可以在這裡看到進度:https://github.com/Slimefun/Slimefun4/pull/3602

🎈(2022 年 第 3 季度)新的音效系統

很快我們將允許伺服主能完全配置黏液科技插件中的任何聲音。 這也將適用於材質包中的自訂聲音。 此外你也可以更改任何聲音的音調與音量,甚至將其靜音。 你可以在這裡看到進度:https://github.com/Slimefun/Slimefun4/pull/2844

🔧(2023 年)物品欄系統重寫

接下來是重寫我們的物品欄系統。 這個 API 現在非常的生鏽與老化。 我們目前還沒有準確的時間,也許會在上述的 API 遷移之後。 新的系統將會更加靈活且易於開發者們使用。

🎈(2023 年)輻射系統的變化

感謝 @Semisol,你將很快會享受到一個新的輻射系統,它將通過計算放射性物質的“暴露水平”來運作。 在達到一定的暴露水平之前,你不會出現輻射症狀。 這也將使不同輻射水平的分界線更加明確,並且這些功能還帶有一些漂亮的介面更改! 你可以在這裡追蹤進度:https://github.com/Slimefun/Slimefun4/pull/3189

🎈(2023 年)SQL 資料庫支持與研究系統重寫

研究系統將重寫成 API。 我們也將會刪除研究的數字 ID,並僅依賴於命名空間鍵。 除此之外,我們也將會添加對 SQL 資料庫的支持,以便跨伺服器同步研究進度。 或者,也可以使用本地文件的資料庫。

🔧(2023 年)配方系統重寫

我們的配方系統急需進行重寫,它需要更少的基於物品比較,我們也應該通過材料標籤或黏液科技的物品 class 來代替組成。 我將會親自重寫(這裡的我是指黏液科技作者),目前已建立一些基礎架構,但還沒有甚麼可展示,距離我們達到目標仍然還有很長一段時間。

🎈(2023 年)可編輯機器人重寫

可編輯機器人很棒。 但它們可以更棒! 我們將把機器人的資料儲存從方塊區中分離出來,並給它一個獨特的身分。 介面也將會完全重做,且效能也將會更好。 哦,你也將能夠讓其他玩家可以訪問你的機器人,並配置他們的權限。

🔧(TBD)Ticker 重寫

感謝 @LinoxGH 和 @md5sha256,我們的 Ticker 系統將被完全重寫成更加可靠的。 這也將包括一些未添加的 API 變化,你可以在此處追蹤進度:https://github.com/Slimefun/Slimefun4/pull/2996

🔧(TBD)BlockStorage 系統重寫

“方塊儲存” 系統將會被重寫,API 也將會發生巨大變化,我們將開放它以更高效的儲存方法,這也對長期的穩定性有巨大的幫助。 你可以在這裡追蹤進度:https://github.com/Slimefun/Slimefun4/pull/2792

🔧(TBD)對配置系統的變化及可能會添加的重新加載指令

我們還沒完全決定這個,但你可以在這裡關注進度:https://github.com/Slimefun/Slimefun4/pull/2822

💡(TBD)物流網路重寫

我們甚至將從哪裡開始... 它需要重寫,不多說了(nuff said)。

🎉 回饋

我們一直在聆聽回饋意見! 如果你有任何建議,請查看我們的 Discord 伺服器 @ https://discord.gg/slimefun 並查看 #suggestions 頻道(請使用英文進行回饋)。 我們總是希望看到社群想要或不想要甚麼。 如果你是開發者並且對某些技術性變更有疑問,只需要把你的問題輸入在 #programming-help,我們將會與你一起討論你所提出的問題!