WorldEdit 是什麼?就像我們開小畫家或 Ps 畫圖不可能一直滑鼠左鍵解決一切除非你跟自己過意不去...畫幾何圖形、特殊形狀什麼的還是該用工具幫你;WorldEdit 就是麥塊界的畫圖工具,麥塊界的尺規作圖。
我把方塊ID等的設定發到部落格了,可以到這邊找:https://samhacker.is-from.tw/2024/06/12/worldedit-guide/ 我有朋友問我為什麼不一起發在巴哈,我是希望大家可以在巴哈可以搞懂內容,想學更深再去我部落格看,這樣才不會讓你們滑太久滾輪。如果造成大家困擾敬請見諒喔 還有我總覺得自己最近好像文章有點敷衍,大家會這麼覺得嗎? |
安裝WorldEdit
學會基本常識就可以開始玩 WorldEdit 了,安裝插件的過程我想我不用多說。會開這個章節只是為了另外補充下 WorldEdit 與孿生兄弟 FAWE(Fast Async World Edit)的差別。簡單而言 FAWE 就是高效能擴充版小木斧,它採用異步執行的方式來提高效能,在一次填充大量方塊時會對改善效能非常有幫助。放心,兩款都是開源免費的插件,其實另外還有一個同棚的付費插件 Arceon(Arceon v0.4.5 [1.16-1.20.6] | Patreon),因為要錢我就不介紹了,反正 FAWE 也不會死…
版上已經有很多大大寫過關於小木斧的教學,這篇就著重在配置檔那部分
插件的配置
我猜這應該是大家第一次遇到有配置資料夾下還有多個資料夾的插件,這邊就解釋一下資料夾架構:
worldedit ├─ assets ├─ schematics ├─ sessions └─ config.yml |
- assets 資料夾:基本上沒有什麼特別的也不會沒事去開,因此跳過 ww
- schematics 資料夾:你可以用//schematics指令貼上藍圖(Schematics Command),藍圖檔案就是放這資料夾裡面
- sessions 資料夾:儲存憑證與連線資訊什麼的,不重要 ww
- config.yml:熟悉的名字,反正不是麥香…就是 config 啦
限制設定
鍵 | 類別/預設值 | 功能 |
---|---|---|
[bgcolor=var(--theme-palette-color-5)]max-blocks-changed | – | 最多可更換的方塊數量 |
[bgcolor=var(--theme-palette-color-5)]default | 整數(int)/ -1(不設限) | 預設,建議保持預設 |
[bgcolor=var(--theme-palette-color-5)]maximum | 整數(int)/ -1(不設限) | 最多可更改的方塊,-1代表不設限 |
[bgcolor=var(--theme-palette-color-5)]vertical-height | – | 最多可更改的選區高度 |
[bgcolor=var(--theme-palette-color-5)]default | 整數(int)/ 256(地面到最上層) | 同上 |
[bgcolor=var(--theme-palette-color-5)]max-polygonal-points | – | 最大多邊形點 |
[bgcolor=var(--theme-palette-color-5)]default | 整數(int)/ -1(不設限) | 預設可使用的多面體點數量 |
[bgcolor=var(--theme-palette-color-5)]maximum | 整數(int)/ 20 | 可以使用的多面體點的最大數量 |
[bgcolor=var(--theme-palette-color-5)]max-radius | 整數(int)/ 5 | 最大圓半徑(包括 hcyl 與 cyl) |
[bgcolor=var(--theme-palette-color-5)]max-brush-radius | 整數(int)/ 5 | 最大筆刷半徑(brush 相關指令) |
[bgcolor=var(--theme-palette-color-5)]disallowed-blocks | 清單 / 痾自己去上面複製…好長 | 不能在模式中使用的區塊列表 (主要是實體區塊, 它們需要計算方塊路徑與移動,如果產生數千個項目, 可能會嚴重延遲或使伺服器崩潰) |
權杖設定
wand-item: minecraft:wooden_axe |
大概在147行處,設定到底要用甚麼東西作為權杖(選地工具),預設的就是木斧頭,也就是傳說中的小木斧~~
權限設定
節點 | 說明 | 建議擁有者 |
---|---|---|
[bgcolor=var(--theme-palette-color-5)]worldedit.reload | 重新載入插件的指令 | OP |
[bgcolor=var(--theme-palette-color-5)]worldedit.history.undo [bgcolor=var(--theme-palette-color-5)]worldedit.history.undo.self |
//undo 使用所需,有 self 代表只能復圓自己的變更 | 建築師或 OP |
[bgcolor=var(--theme-palette-color-5)]worldedit.history.redo [bgcolor=var(--theme-palette-color-5)]worldedit.history.redo.self |
//redo 使用所需,有 self 代表只能復圓自己的變更 | 建築師或 OP |
[bgcolor=var(--theme-palette-color-5)]worldedit.selection.pos [bgcolor=var(--theme-palette-color-5)]worldedit.selection.hpos [bgcolor=var(--theme-palette-color-5)]worldedit.selection.chunk |
選區指令, 其中//pos、//pos1與//pos2都由[bgcolor=var(--theme-palette-color-5)]worldedit.selection.pos管理, //hpos、//hpos1、//hpos2為[bgcolor=var(--theme-palette-color-5)]worldedit.selection.hpos管轄範圍。 而//chunk 則為[bgcolor=var(--theme-palette-color-5)]worldedit.selection.hpos管轄範圍 |
建築師或 OP |
[bgcolor=var(--theme-palette-color-5)]worldedit.* | 使用所有小木斧工具與相關指令 | 建築師或 OP |
因為小木斧大部分指令(至少今天講的基礎指令)都可以用 worldedit.xxx 或 worldedit.xxx.xxx 做控制,以及大部分伺服器都會直接給建築師完全存取的兩個因素,因此我不做多餘介紹喔~
結語
希望這篇文章有幫助到你,最近發現我巴哈文章的流量好像越來越少我好想哭 QAQ…所以如果大家有興趣的話可以分享給朋友看看,我希望文章可以幫到更多人^^