設定 Sponge

你可以在「config」資料夾下找到所有的設定檔。

設定語法

大多數設定檔將使用 HOCON 格式。

你可以設定什麼

插件會在「config」資料夾內有自己的設定檔。

世界設定

世界設定有三種類型:

  • 全域(Global)

  • 維度(Dimension)

  • 世界(World)

全域設定檔可以影響所有伺服器世界和維度。這是預設的設定值。維度設定檔用於影響某些維度或世界。這類型的設定將覆蓋全域設定。世界設定檔用於修改單獨的世界。世界設定會覆蓋維度和全域設定。

在遊戲中修改設定

在遊戲中可以使用 /sponge config 來修改設定。指令語法如下所示:

/sponge config <flag> <key> <value>

使用 flag 來指定你想更改的目標。Flag 有全域、維度,和世界三種。

  • -g 是全域的 Flag。

  • 使用 -d <dim> 指定維度(替換 <dim> 成你想設定的維度)

  • 使用 -w <world> 指定世界(替換 <world> 成你想設定的世界)

key 是設定名稱,而 value 則是該設定的內容。

下面是一個指令的範例:

/sponge config -d nether logging.chunk-load true

這會使地獄的 Chunk 載入時自動紀錄。

如果你需要檢查設定值,省略值,輸入設定名稱即可。檢查在地獄名為 logging.chunk-load 的設定值可以使用下列範例:

/sponge config -d nether logging.chunk-load

儲存世界設定

設定在進行更改後可能需要儲存到檔案中。這在伺服器遭遇到未預期的崩潰時會很有用。可使用 /sponge save 指令來儲存。此指令的語法和 config 指令類似:

/sponge save <flag>

下面是一個儲存全域設定檔的範例:

/sponge save -g

重新載入世界設定

有時可能需要在伺服器運行時重新讀取設定檔。可使用 /sponge reload 來達成。指令參數如下:

/sponge reload <flag>

這是重新讀取終界設定檔的一個範例:

/sponge reload -d the_end