跳至主要内容

Nightbreak 帳戶連結和權杖

Nightbreak 管理的內容下載現在透過 MagmaCore 使用共享權杖流程。

運作方式

  1. 開啟您的 Nightbreak 帳戶頁面。
  2. 產生或複製您的伺服器權杖。
  3. 執行:
/nightbreaklogin <token>

成功後,同一伺服器上的相容 MagmaGuy 外掛程式可以使用共享權杖進行 Nightbreak 存取檢查和下載。

MagmaCore 為此命令註冊的共享權限是 nightbreak.login,預設授予伺服器操作員,除非伺服器管理員進行變更。

權杖儲存位置

權杖儲存在:

plugins/MagmaCore/nightbreak.yml

位於 token 鍵下,而非各個外掛程式的私有資料夾內。

這表示:

  • 您不需要為每個外掛程式單獨註冊權杖
  • 重新安裝一個外掛程式不一定會遺失權杖
  • 刪除 MagmaCore 的共享設定可能需要您重新註冊權杖

權杖解鎖的功能

已連結的權杖用於:

  • 檢查伺服器帳戶是否可以存取內容套件
  • 檢查管理套件的遠端版本中繼資料
  • 將內容直接下載到外掛程式匯入資料夾
  • 偵測已安裝的套件是否過時
  • 啟用 Nightbreak 感知的設定選單狀態

它不會繞過外掛程式特定的要求,例如:

  • 安裝資源包
  • 在設定選單中啟用內容套件
  • 保持相依性已安裝

安全須知

  • 將權杖視為伺服器憑證。
  • 不要在公開聊天、螢幕截圖或支援日誌中發布它。
  • 如果您認為它已洩露,請從 Nightbreak 帳戶頁面撤銷它並產生新的。
  • 如果權杖看起來不像 Nightbreak 權杖前綴,MagmaCore 會發出警告,但仍會嘗試儲存它。

疑難排解

"No token registered"

外掛程式尚未偵測到有效的共享 Nightbreak 權杖。再次執行 /nightbreaklogin <token> 並確認 plugins/MagmaCore/nightbreak.yml 現在包含真實的權杖,而不是缺失或佔位符值。

"You don't have access to this content"

權杖有效,但連結的 Nightbreak 帳戶當前未解鎖該套件。

一個外掛程式可以運作,另一個不行

檢查外掛程式特定的設定頁面。某些外掛程式仍然需要:

  • 完成首次設定選單
  • 匯入後重新載入
  • 資源包安裝步驟
  • 可選相依性,如 FreeMinecraftModels 或 ResourcePackManager