Skip to content

使用教學

本頁詳細介紹 Sea Lantern 的各項功能使用方法。

建立第一個伺服器

匯入伺服端 JAR

  1. 點擊主介面的「建立伺服器」按鈕
  2. 在彈出的引導介面中,點擊「選擇檔案」匯入您的伺服端 JAR 檔案
  3. 如果還沒有伺服端,請參考 伺服端核心取得

選擇 Java 版本

匯入 JAR 後,Sea Lantern 會列出系統中已偵測到的 Java 版本。選擇與您的 Minecraft 版本相符的 Java:

Minecraft 版本推薦 Java
1.16.5 及以下Java 8 / 11
1.17 ~ 1.20.4Java 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是否允許 PVPtrue
white-list是否啟用白名單false

搜尋和篩選

設定項支援分類瀏覽和關鍵字搜尋,可以快速定位您要修改的選項。

WARNING

修改設定後需要重啟伺服器才能生效。

玩家管理

白名單

啟用白名單後,只有白名單中的玩家才能加入伺服器。

  • 新增玩家:輸入玩家名點擊新增,或在控制台執行 whitelist add 玩家名
  • 移除玩家:在列表中點擊移除按鈕
  • 開關白名單:在 server.properties 中設定 white-listtruefalse

封禁管理

  • 封禁玩家:在玩家列表中點擊封禁,或執行 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 部分提供下載

安裝步驟

  1. 準備工作

    • 確保伺服器已停止(如果正在執行)
    • 找到伺服器目錄中的 plugins 資料夾
    • 如果沒有 plugins 資料夾,可手動建立一個
  2. 放置插件檔案

    • 將下載的插件 .jar 檔案複製到 plugins 資料夾中
    • 確保插件檔案名稱不包含特殊字元或空格
    • 建議每次只安裝一個插件以避免衝突
  3. 設定插件

    • 啟動伺服器,插件會自動產生設定檔
    • plugins 資料夾中找到插件的設定資料夾
    • 根據需要編輯設定檔(通常是 config.yml
  4. 重啟伺服器

    • 重啟伺服器以使插件生效
    • 檢查控制台日誌確認插件載入成功
    • 使用 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=1

WARNING

如果您不了解 JVM 參數的作用,建議使用預設設定。錯誤的參數可能導致伺服器不穩定。

安全退出

當您關閉 Sea Lantern 時,程式會自動向伺服器發送 stop 命令,等待伺服器安全關閉後再退出。這可以防止存檔損壞。

DANGER

不要直接透過工作管理員強制關閉正在執行的伺服器,這可能導致存檔遺失或損壞。

基於 GPL-3.0 許可發布