指令/reload
< 命令
在Java版中重新載入資料包,在基岩版中重新載入行為包中的函數和腳本。
用法[編輯 | 編輯原始碼]
如果資料包或行為包含有無效資料(例如錯誤的配方格式),更改將不會應用,遊戲會使用先前的資料。
在Java版中,資料包的damage_type
、dimension
、dimension_type
、enchantment
、jukebox_song
、trim_material
、trim_pattern
和worldgen
等實驗性註冊項的資料必須依賴於世界載入。[1][2][3][4][5]這些註冊項不能使用/reload
指令重新載入,只能在重新進入世界時載入。
語法[編輯 | 編輯原始碼]
- Java版
reload
- 基岩版
reload [all: reload_all]
參數[編輯 | 編輯原始碼]
- 必須為
all
,使玩家退出並重新加入世界,同時重載所有行為包和資源包。
結果[編輯 | 編輯原始碼]
指令 | 觸發條件 | Java版 | 基岩版 |
---|---|---|---|
任意 | 參數未正確指定 | N/A | 無法解析 |
不符合以上所有條件 | 執行成功 |
輸出[編輯 | 編輯原始碼]
指令 | 版本 | 條件 | 成功次數 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
任意 | Java版 | 執行成功 | 1 | 1 | 0 |
歷史[編輯 | 編輯原始碼]
Java版 | |||||||
---|---|---|---|---|---|---|---|
1.12 | 17w18a | 加入了/reload 指令。 | |||||
1.14.4 | pre4 | 執行/reload 現在需要2級及以上的權限。 | |||||
1.16 | 20w22a | 現在如果資料包或行為包含有無效資料(例如錯誤的配方格式),更改將不會應用。 | |||||
基岩版 | |||||||
1.8.0 | 1.8.0.8 | 加入了/reload 。 | |||||
1.20.60 | 1.20.60.20 | 為基岩版編輯器模式下執行的/reload 指令加入了all 可選參數,可對整個編輯器進行完整的熱重載。 | |||||
1.21.30 | 1.21.30.22 | 加入了all: reload_all 參數。 |