設定 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