使用教學
本頁詳細介紹 Sea Lantern 的各項功能使用方法。
建立第一個伺服器
匯入伺服端 JAR
- 點擊主介面的「建立伺服器」按鈕
- 在彈出的引導介面中,點擊「選擇檔案」匯入您的伺服端 JAR 檔案
- 如果還沒有伺服端,請參考 伺服端核心取得
選擇 Java 版本
匯入 JAR 後,Sea Lantern 會列出系統中已偵測到的 Java 版本。選擇與您的 Minecraft 版本相符的 Java:
| Minecraft 版本 | 推薦 Java |
|---|---|
| 1.16.5 及以下 | Java 8 / 11 |
| 1.17 ~ 1.20.4 | Java 17 |
| 1.20.5+ | Java 21 |
TIP
如果列表中沒有合適的 Java,點擊「下載 Java」按鈕,Sea Lantern 會自動下載並安裝所需版本。
命名和設定
為您的伺服器取一個名字。您也可以在這裡調整初始記憶體分配等參數,但這些都可以稍後修改。
同意 EULA
首次啟動時,Sea Lantern 會提示您同意 Minecraft EULA。確認後伺服器才能正常執行。
控制台
控制台是 Sea Lantern 的核心介面,提供以下功能:
檢視日誌
伺服器執行時的所有輸出都會即時顯示在控制台中,包括:
- 伺服器啟動/關閉資訊
- 玩家加入/離開
- 聊天訊息
- 錯誤和警告資訊
輸入命令
在控制台底部的輸入框中輸入 Minecraft 伺服器命令(無需 / 前綴),按 Enter 執行。
常用命令範例:
say 歡迎來到伺服器!
op Steve
whitelist add Alex
stop命令歷史
按 ↑ / ↓ 方向鍵可以瀏覽之前執行過的命令,方便重複操作。
快捷命令面板
控制台工具列提供常用操作的快捷按鈕,如安全停止伺服器、重啟等。
server.properties 設定
Sea Lantern 提供了圖形化的 server.properties 編輯器,讓您無需手動修改檔案。
常用設定項
| 設定項 | 說明 | 預設值 |
|---|---|---|
server-port | 伺服器連接埠 | 25565 |
max-players | 最大玩家數 | 20 |
difficulty | 遊戲難度 | easy |
gamemode | 預設遊戲模式 | survival |
motd | 伺服器簡介(顯示在伺服器列表) | A Minecraft Server |
online-mode | 正版驗證 | true |
pvp | 是否允許 PVP | true |
white-list | 是否啟用白名單 | false |
搜尋和篩選
設定項支援分類瀏覽和關鍵字搜尋,可以快速定位您要修改的選項。
WARNING
修改設定後需要重啟伺服器才能生效。
玩家管理
白名單
啟用白名單後,只有白名單中的玩家才能加入伺服器。
- 新增玩家:輸入玩家名點擊新增,或在控制台執行
whitelist add 玩家名 - 移除玩家:在列表中點擊移除按鈕
- 開關白名單:在 server.properties 中設定
white-list為true或false
封禁管理
- 封禁玩家:在玩家列表中點擊封禁,或執行
ban 玩家名 - 解除封禁:在封禁列表中點擊解封,或執行
pardon 玩家名 - IP 封禁:執行
ban-ip IP位址
OP 權限
OP(管理員)擁有伺服器的最高權限。
- 給予 OP:執行
op 玩家名 - 移除 OP:執行
deop 玩家名
WARNING
謹慎給予 OP 權限,擁有 OP 的玩家可以執行任何伺服器命令。
插件安裝
INFO
插件功能僅適用於 Paper / Spigot 等支援插件的伺服端。Vanilla、Forge 和 Fabric 伺服端不支援 Bukkit 插件。
取得插件
常見的插件下載管道:
- SpigotMC — 最大的 Spigot 插件社群,需要註冊帳戶(免費),注意檢查插件的相容性版本和評分
- Modrinth — 現代化的插件/Mod 平台
- Hangar — PaperMC 官方插件平台
- Polymart — 類似 SpigotMC,介面更現代化
- Bukkit — 老牌插件平台
- GitHub — 搜尋開源插件專案,通常在 Releases 部分提供下載
安裝步驟
準備工作
- 確保伺服器已停止(如果正在執行)
- 找到伺服器目錄中的
plugins資料夾 - 如果沒有
plugins資料夾,可手動建立一個
放置插件檔案
- 將下載的插件
.jar檔案複製到plugins資料夾中 - 確保插件檔案名稱不包含特殊字元或空格
- 建議每次只安裝一個插件以避免衝突
- 將下載的插件
設定插件
- 啟動伺服器,插件會自動產生設定檔
- 在
plugins資料夾中找到插件的設定資料夾 - 根據需要編輯設定檔(通常是
config.yml)
重啟伺服器
- 重啟伺服器以使插件生效
- 檢查控制台日誌確認插件載入成功
- 使用
plugins命令檢視已載入的插件列表
常用插件推薦
管理類插件:
| 插件 | 功能 |
|---|---|
| EssentialsX | 基礎指令集(傳送、家、經濟等) |
| LuckPerms | 權限管理 |
| WorldEdit | 強大的地圖編輯工具 |
| WorldGuard | 區域保護和權限管理 |
遊戲增強類插件:
| 插件 | 功能 |
|---|---|
| CoreProtect | 方塊日誌/回滾 |
| Multiverse-Core | 多世界管理 |
| DiscordSRV | 伺服器與 Discord 整合 |
經濟系統插件:
| 插件 | 功能 |
|---|---|
| Vault | 經濟/權限 API(需要搭配經濟插件使用) |
| Shopkeepers | 商人 NPC 系統 |
插件相容性注意事項
- 確保插件與您的伺服端和 Minecraft 版本相容
- 檢查插件之間的依賴關係
- 避免安裝功能重複的插件
- 定期更新插件以取得新功能和安全修復
- 備份伺服器資料後再安裝新插件
進階設定
記憶體分配
Minecraft 伺服器對記憶體需求較大,建議根據玩家數量合理分配:
| 玩家數 | 推薦記憶體 |
|---|---|
| 1-5 人 | 2-4 GB |
| 5-15 人 | 4-6 GB |
| 15-30 人 | 6-8 GB |
| 30+ 人 | 8 GB+ |
在 Sea Lantern 的伺服器設定中可以調整記憶體分配。
JVM 參數
Sea Lantern 允許您自訂 JVM 啟動參數。對於 Paper 伺服端,推薦使用 Aikar's Flags:
-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200
-XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC
-XX:+AlwaysPreTouch -XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M
-XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5
-XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15
-XX:G1MixedGCLiveThresholdPercent=90
-XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32
-XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1WARNING
如果您不了解 JVM 參數的作用,建議使用預設設定。錯誤的參數可能導致伺服器不穩定。
安全退出
當您關閉 Sea Lantern 時,程式會自動向伺服器發送 stop 命令,等待伺服器安全關閉後再退出。這可以防止存檔損壞。
DANGER
不要直接透過工作管理員強制關閉正在執行的伺服器,這可能導致存檔遺失或損壞。