平台
支援的平台
Codexe 支援的每一種專案類型、各自的驗證方式、你會下載到什麼,以及該讀哪一份指南。
更新於
Codexe 可以產生 Minecraft 插件(Spigot、Paper、Folia、BungeeCord/Velocity)、Fabric 和 Forge 模組、資料包、Skript 腳本、Discord 機器人、網站和 Blockbench 模型。在專案變成就緒之前,插件和模組會先經過編譯,資料包和 Skript 會在真正的伺服器上做載入測試;其他類型則直接交付產生的結果。
| 專案類型 | 就緒前經過驗證 | 方式 | 產出 | 指南 |
|---|---|---|---|---|
| Bukkit / Spigot / Paper(Java 或 Kotlin) | 是 | 編譯 | 插件 JAR | Spigot 與 Paper |
| Folia | 是 | 編譯 | 插件 JAR | Folia |
| BungeeCord / Velocity | 是 | 編譯 | 代理伺服器插件 JAR | BungeeCord 與 Velocity |
| Fabric | 是 | 編譯 | 模組 JAR | Fabric |
| Forge | 是 | 編譯 | 模組 JAR | Forge |
| 資料包 | 是 | 在真正的 Minecraft 伺服器上載入 | 資料包 ZIP | 資料包 |
| Skript | 是 | 在裝有 Skript 的真正 Paper 伺服器上載入 | .sk 檔案 | Skript |
| Discord 機器人(Python / Node.js) | 否 | 依需求試跑 | 機器人專案 | Discord 機器人 |
| 靜態網站 / React | 否 | 即時預覽(靜態網站) | 網站 / 應用程式 | 網頁專案 |
| Blockbench 模型(alpha) | 否 | 3D 預覽 | .bbmodel | Blockbench 模型 |
「經過驗證」的意思是:只有在目前的檔案通過 Codexe 自己的建置或載入測試之後,Codexe 才會把專案標為就緒。請參閱專案生命週期。
#選擇 Minecraft 目標
- 伺服器行為、指令、規則、經濟系統、GUI:插件。原版用戶端不用安裝任何東西就能加入。
- 新的方塊、物品、實體或繪製效果:模組(Fabric 或 Forge)。玩家通常也要安裝。
- 原版伺服器上的配方、戰利品表、進度、簡單機制:資料包。
- 不寫 Java 的快速伺服器腳本:Skript(伺服器上需要裝 Skript 插件)。
- 在代理伺服器後面的多台伺服器網路:BungeeCord 或 Velocity 插件。
#Minecraft 版本
這裡沒有版本下拉式選單:請在需求裡寫出版本。Codexe 會用它來決定 API 相依套件,並自動為建置挑選 Java 版本(17、21 或 25)。如果你沒提到版本,插件預設使用 Paper/Spigot API 1.20.6,模組預設使用 1.20.1。