我的世界(12)-服务器领地(Residence插件)
文章目錄
- 前言
- 相關介紹
- 上一篇筆記
- 下一篇筆記
- 一、配置
- 二、指令
- [1]. 選區命令
- [2]. 創建領地
- [3]. 刪除領地
- [4]. 其他指令
- 三、禁止圈地設置
- 四、圈地工具設置
- 五、圈地設置
- [1]. 圈地價格設置
- [2]. 圈地范圍限制
- [3]. 領地進出默認消息
- [4]. 世界破壞限制
- [5]. 例子
- 六、領地信息
前言
為了玩家能夠有一片屬于自己的區域,很多的服務器都會使用到領地插件Residence讓玩家能夠圈地,在里面建立自己的家。
相比地皮插件來說,這種讓玩家圈地的方式顯得更加地自由,玩家可以住在真實的MC地形當中,不必住在地皮的條條框框內,而且玩家還能在領地設置很多例如傳送限制、移動限制、怪物生成限制、回血等功能。
有必要說的是,領地插件版本不同時,相應的配置也可能會不同,如果你的領地插件配置和下方不符時,建議不要直接使用此文章對配置的修改方式。
相關介紹
我的世界物品ID大全一覽圖
OP指令大全
上一篇筆記
我的世界(11)-標題、計分板、定期公告(TitleManager插件)
下一篇筆記
我的世界(13)-解決菜單按鈕顯示ID的問題
一、配置
二、指令
輸入/res就能出現三個子命令,由于領地插件的命令有很多,所以下方的介紹會分成三個部分進行介紹。
其中有些指令是專門針對服務器op才能使用的,剩余的是玩家可以使用。
如果你想要以op的模式來操作時把/res替換成/resadmin即可
[1]. 選區命令
下面的指令僅僅是為選擇領地使用,你可以直接使用圈地工具左鍵+右鍵來選中兩個點,這兩個點構成的立方體就是所圈的領地了。
| /res select coords | 顯示選定領地的兩個點坐標,即用圈地工具左鍵和右鍵選定的點 |
| /res select size | 顯示選定的領地的總格數、圈地金額、X尺寸、Y尺寸、Z尺寸 |
| /res select cost | 顯示圈地金額 |
| /res select vert | 將選區直接擴大到允許的最大高度、最低格數,若配置中設置圈地最低位1,最高為255時,即選擇了從1~255格的區域,X和Z不改變 |
| /res select sky | 將選區直接擴大到允許的最大高度 |
| /res select bedrock | 將選區擴大到允許的最低格數 |
| /res select expand [數值] | 將選區往當前朝向擴大指定格數 |
| /res select shift [數值] | 將選區直接往當前朝向移動指定格數,和上個指令不同的是,總的圈地面積是不會變化的,只是將選區位置移動了而已 |
| /res select chunk | 選擇自己當前所在的區塊為領地的選區 |
| /res select worldedit | 設置當前的選區為創世神的選區,使用這個指令是在有創世神worldedit插件的情況下 |
[2]. 創建領地
輸入下方的指令后,就能夠創建一個指定名稱的領地了
如果金錢不足,或是領地沖突時將會無法圈地
/res create [領地名字]
[3]. 刪除領地
先輸入下方的指令,會彈出一個提示讓你進行確認
/res remove [領地名稱]
/res confirm
[4]. 其他指令
| /res tpset | 設置領地的傳送點為當前坐標 |
| /res pset [領地名] [玩家] | 設置領地指定玩家的權限 |
| /res set | 打開領地權限全局設置界面 |
| /res pset [領地名] [玩家] trusted t | 給指定玩家指定領地的所有權限,將t改成f即為禁止 |
| /res tp [領地名] | 傳送到指定領地 |
| /res list [玩家] | 列出某個玩家的所有領地,如果玩家名是數字時將會出錯,如果不填玩家時默認查詢的是自己的領地 |
| /res message enter [提示] | 設置領地的進入提示 |
| /res message leave [提示] | 設置領地的離開提示 |
| /resload | 重載領地插件 |
三、禁止圈地設置
有的時候我們需要禁止玩家在某個世界圈地,如地皮插件生成的地皮世界。
禁止某個世界圈地的方法就是在后面添加- '世界名'即可
四、圈地工具設置
你可以在我的世界物品ID大全一覽圖中查找自己需要的物品ID,然后將SelectionToolId后面的值變更即可,如果ID有附帶參數時可以用引號括起來。
五、圈地設置
主要圈地的內容設置是在Groups中設置的
你可以先在權限插件當中查看對應的權限組名稱,然后再將這個默認的用戶組領地設置復制一份,將名稱改為新的權限組名稱。
[1]. 圈地價格設置
BuyCost后面的值就是玩家圈每個方塊所需要的金額
[2]. 圈地范圍限制
MaxEastWest是東西方向可圈的最大范圍
MaxNorthSouth是領地南北方向可圈的最大范圍
MaxUpDown是上下方向可圈的最大范圍
MinHeight和MaxHeight分別是領地可圈的最低高度、最大高度。
[3]. 領地進出默認消息
DefaultEnter后面的內容是玩家進入領地時,將會發送給該玩家的消息。
DefaultLeave后面的內容是玩家離開領地時,將會發送給該玩家的消息。
%owner表示進入/離開領地的玩家名,%residence表示領地名
除了在領地插件的配置中可以設置這個消息,同樣地可以在游戲當中設置一個領地的消息
/res message enter [進入提示]
/res message leave [離開提示]
[4]. 世界破壞限制
領地插件可以直接限制玩家對某個世界的破壞、建筑
如果你想要禁止玩家對zy1和zy2這個兩個世界禁止玩家破壞的話
可以直接在build中設置為false,當設置為true時表示當前權限組可在這個世界建筑、破壞
[5]. 例子
前面的東西也許不大全面,你可以結合下面的實例對圈地的內容進行理解
Groups:Default: #用戶組名稱# 有關玩家可以定義的信息.# 去除下面的'#'可以鏡像復制此配置到其他組.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以創建領地.這個設置可被 'residence.create' 權限覆蓋.CanCreate: true# 玩家允許擁有最大領地數.MaxResidences: 4# 一個領地的最大物理區域數目.MaxAreasPerResidence: 2# 一個領地在東西方向最大距離 (X坐標).MaxEastWest: 10000# 一個領地在南北方向最大距離 (Z坐標).MaxNorthSouth: 10000# 一個領地在上下方向最大高度 (Y坐標).MaxUpDown: 256# 允許創建領地的最低高度.MinHeight: 0# 允許創建領地的最高高度.MaxHeight: 255# 子區域領地最大深度.# 當一個領地子區域包含另一個子區域時,最大深度為2.# 設置為0將禁用領地子區域.SubzoneDepth: 3# 是否允許傳送CanTeleport: true# 是否允許使用'/res unstuck'命令, 當你卡在領地內時可以傳送出去Unstuck: true# 是否允許使用'/res select '命令, 如果禁用,那么只能使用工具選取領地.SelectCommandAccess: true# 領地主人是否允許使用 黑名單/屏蔽列表 .ItemListAccess: true# 進入和離開領地時的消息設置.Messaging:#玩家是否可以改變領地進出提示.CanChange: true# 這個文本是當前用戶組新建領地后的默認進入信息.# 消息留空將禁用信息.DefaultEnter: '歡迎 %player 來到 %owner 的領地 %residence.'# 這個文本是當前用戶組新建領地后的默認離開信息.# 消息留空將禁用信息.DefaultLeave: '你離開了 %owner 的領地 %residence.'# 有關出租系統的設置.Lease:# 可出租最大天數.MaxDays: 16# 當使用 '/res lease renew' 命令時可續租多少天.RenewIncrement: 14# 有關租用系統的設置Rent:# 決定一次可以租用多少個領地MaxRents: 3# 決定玩家一次可以設置為出租的領地個數MaxRentables: 3# 有關領地經濟系統的設置.Economy:# 是否可以購買出售中的領地.CanBuy: true# 是否可以出售領地.CanSell: false# 在購買領地時,是否忽略領地限制.IgnoreLimits: false# 創建一個新領地或添加物理區域時的每個方塊大小花費.BuyCost: 1# 出租領地時每個方塊大小花費 (如果出租系統開啟).RenewCost: 0.1# Flag檢查順序:# 1: Player 玩家# 2: Group 用戶組# 3: Owner 擁有者# 4: 如果其他都未定義將使用默認(一般是true).# Flag 的權限默認是 false.# 這些 flag 設置覆蓋總體設置.Flags:# 特別允許或拒絕這個組權限的Flag.Permission:#build: true# 特指為這個組的成員在領地內是否可以進行建造的Flag.Default:#build: true# 特指領地的創建者在領地內是否可以進行建造的Flag.CreatorDefault:#build: true# 特指其他組的成員在領地內是否可以進行建造的Flag.GroupDefault:#default: #組名#build: false# 這些Flag將應用于這個組, 當他們在領地之外時將會被使用.# 這些Flag將會覆蓋上面的Flag, 均為全局選項.World:Global: # 這些Flag將會應用于所有世界.#build: falseWorldNameHere: # 或者你也可以單獨設置每個世界的情況.#build: false # 你可以手動設定組里一個玩家的情況, 這將覆蓋他所在組的權限.vip: #用戶組名稱# 有關玩家可以定義的信息.# 去除下面的'#'可以鏡像復制此配置到其他組.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以創建領地.這個設置可被 'residence.create' 權限覆蓋.CanCreate: true# 玩家允許擁有最大領地數.MaxResidences: 6# 一個領地的最大物理區域數目.MaxAreasPerResidence: 2# 一個領地在東西方向最大距離 (X坐標).MaxEastWest: 10000# 一個領地在南北方向最大距離 (Z坐標).MaxNorthSouth: 10000# 一個領地在上下方向最大高度 (Y坐標).MaxUpDown: 256# 允許創建領地的最低高度.MinHeight: 0# 允許創建領地的最高高度.MaxHeight: 255# 子區域領地最大深度.# 當一個領地子區域包含另一個子區域時,最大深度為2.# 設置為0將禁用領地子區域.SubzoneDepth: 3# 是否允許傳送CanTeleport: true# 是否允許使用'/res unstuck'命令, 當你卡在領地內時可以傳送出去Unstuck: true# 是否允許使用'/res select '命令, 如果禁用,那么只能使用工具選取領地.SelectCommandAccess: true# 領地主人是否允許使用 黑名單/屏蔽列表 .ItemListAccess: true# 進入和離開領地時的消息設置.Messaging:#玩家是否可以改變領地進出提示.CanChange: true# 這個文本是當前用戶組新建領地后的默認進入信息.# 消息留空將禁用信息.DefaultEnter: '歡迎 %player 來到 &e[VIP]&a%owner&f 的領地 %residence.'# 這個文本是當前用戶組新建領地后的默認離開信息.# 消息留空將禁用信息.DefaultLeave: '你離開了 &e[VIP]&a%owner&f 的領地 %residence.'# 有關出租系統的設置.Lease:# 可出租最大天數.MaxDays: 16# 當使用 '/res lease renew' 命令時可續租多少天.RenewIncrement: 14# 有關租用系統的設置Rent:# 決定一次可以租用多少個領地MaxRents: 3# 決定玩家一次可以設置為出租的領地個數MaxRentables: 3# 有關領地經濟系統的設置.Economy:# 是否可以購買出售中的領地.CanBuy: true# 是否可以出售領地.CanSell: false# 在購買領地時,是否忽略領地限制.IgnoreLimits: false# 創建一個新領地或添加物理區域時的每個方塊大小花費.BuyCost: 0.8# 出租領地時每個方塊大小花費 (如果出租系統開啟).RenewCost: 0.08# Flag檢查順序:# 1: Player 玩家# 2: Group 用戶組# 3: Owner 擁有者# 4: 如果其他都未定義將使用默認(一般是true).# Flag 的權限默認是 false.# 這些 flag 設置覆蓋總體設置.Flags:# 特別允許或拒絕這個組權限的Flag.Permission:#build: true# 特指為這個組的成員在領地內是否可以進行建造的Flag.Default:#build: true# 特指領地的創建者在領地內是否可以進行建造的Flag.CreatorDefault:#build: true# 特指其他組的成員在領地內是否可以進行建造的Flag.GroupDefault:#default: #組名#build: false# 這些Flag將應用于這個組, 當他們在領地之外時將會被使用.# 這些Flag將會覆蓋上面的Flag, 均為全局選項.World:Global: # 這些Flag將會應用于所有世界.#build: falseWorldNameHere: # 或者你也可以單獨設置每個世界的情況.#build: false # 你可以手動設定組里一個玩家的情況, 這將覆蓋他所在組的權限.svip: #用戶組名稱# 有關玩家可以定義的信息.# 去除下面的'#'可以鏡像復制此配置到其他組.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以創建領地.這個設置可被 'residence.create' 權限覆蓋.CanCreate: true# 玩家允許擁有最大領地數.MaxResidences: 10# 一個領地的最大物理區域數目.MaxAreasPerResidence: 2# 一個領地在東西方向最大距離 (X坐標).MaxEastWest: 10000# 一個領地在南北方向最大距離 (Z坐標).MaxNorthSouth: 10000# 一個領地在上下方向最大高度 (Y坐標).MaxUpDown: 256# 允許創建領地的最低高度.MinHeight: 0# 允許創建領地的最高高度.MaxHeight: 255# 子區域領地最大深度.# 當一個領地子區域包含另一個子區域時,最大深度為2.# 設置為0將禁用領地子區域.SubzoneDepth: 3# 是否允許傳送CanTeleport: true# 是否允許使用'/res unstuck'命令, 當你卡在領地內時可以傳送出去Unstuck: true# 是否允許使用'/res select '命令, 如果禁用,那么只能使用工具選取領地.SelectCommandAccess: true# 領地主人是否允許使用 黑名單/屏蔽列表 .ItemListAccess: true# 進入和離開領地時的消息設置.Messaging:#玩家是否可以改變領地進出提示.CanChange: true# 這個文本是當前用戶組新建領地后的默認進入信息.# 消息留空將禁用信息.DefaultEnter: '歡迎 %player 來到 &6[SVIP]&a%owner&f 的領地 %residence.'# 這個文本是當前用戶組新建領地后的默認離開信息.# 消息留空將禁用信息.DefaultLeave: '你離開了 &6[SVIP]&a%owner&f 的領地 %residence.'# 有關出租系統的設置.Lease:# 可出租最大天數.MaxDays: 16# 當使用 '/res lease renew' 命令時可續租多少天.RenewIncrement: 14# 有關租用系統的設置Rent:# 決定一次可以租用多少個領地MaxRents: 3# 決定玩家一次可以設置為出租的領地個數MaxRentables: 3# 有關領地經濟系統的設置.Economy:# 是否可以購買出售中的領地.CanBuy: true# 是否可以出售領地.CanSell: false# 在購買領地時,是否忽略領地限制.IgnoreLimits: false# 創建一個新領地或添加物理區域時的每個方塊大小花費.BuyCost: 0.5# 出租領地時每個方塊大小花費 (如果出租系統開啟).RenewCost: 0.05# Flag檢查順序:# 1: Player 玩家# 2: Group 用戶組# 3: Owner 擁有者# 4: 如果其他都未定義將使用默認(一般是true).# Flag 的權限默認是 false.# 這些 flag 設置覆蓋總體設置.Flags:# 特別允許或拒絕這個組權限的Flag.Permission:#build: true# 特指為這個組的成員在領地內是否可以進行建造的Flag.Default:#build: true# 特指領地的創建者在領地內是否可以進行建造的Flag.CreatorDefault:#build: true# 特指其他組的成員在領地內是否可以進行建造的Flag.GroupDefault:#default: #組名#build: false# 這些Flag將應用于這個組, 當他們在領地之外時將會被使用.# 這些Flag將會覆蓋上面的Flag, 均為全局選項.World:Global: # 這些Flag將會應用于所有世界.#build: falseWorldNameHere: # 或者你也可以單獨設置每個世界的情況.#build: false # 你可以手動設定組里一個玩家的情況, 這將覆蓋他所在組的權限.zhubo: #用戶組名稱# 有關玩家可以定義的信息.# 去除下面的'#'可以鏡像復制此配置到其他組.#Mirror:#- 'group1'#- 'group2'Residence:# 玩家是否可以創建領地.這個設置可被 'residence.create' 權限覆蓋.CanCreate: true# 玩家允許擁有最大領地數.MaxResidences: 6# 一個領地的最大物理區域數目.MaxAreasPerResidence: 2# 一個領地在東西方向最大距離 (X坐標).MaxEastWest: 10000# 一個領地在南北方向最大距離 (Z坐標).MaxNorthSouth: 10000# 一個領地在上下方向最大高度 (Y坐標).MaxUpDown: 256# 允許創建領地的最低高度.MinHeight: 0# 允許創建領地的最高高度.MaxHeight: 255# 子區域領地最大深度.# 當一個領地子區域包含另一個子區域時,最大深度為2.# 設置為0將禁用領地子區域.SubzoneDepth: 3# 是否允許傳送CanTeleport: true# 是否允許使用'/res unstuck'命令, 當你卡在領地內時可以傳送出去Unstuck: true# 是否允許使用'/res select '命令, 如果禁用,那么只能使用工具選取領地.SelectCommandAccess: true# 領地主人是否允許使用 黑名單/屏蔽列表 .ItemListAccess: true# 進入和離開領地時的消息設置.Messaging:#玩家是否可以改變領地進出提示.CanChange: true# 這個文本是當前用戶組新建領地后的默認進入信息.# 消息留空將禁用信息.DefaultEnter: '歡迎 %player 來到 &e[主播]&a%owner&f 的領地 %residence.'# 這個文本是當前用戶組新建領地后的默認離開信息.# 消息留空將禁用信息.DefaultLeave: '你離開了 &e[主播]&a%owner&f 的領地 %residence.'# 有關出租系統的設置.Lease:# 可出租最大天數.MaxDays: 16# 當使用 '/res lease renew' 命令時可續租多少天.RenewIncrement: 14# 有關租用系統的設置Rent:# 決定一次可以租用多少個領地MaxRents: 3# 決定玩家一次可以設置為出租的領地個數MaxRentables: 3# 有關領地經濟系統的設置.Economy:# 是否可以購買出售中的領地.CanBuy: true# 是否可以出售領地.CanSell: false# 在購買領地時,是否忽略領地限制.IgnoreLimits: false# 創建一個新領地或添加物理區域時的每個方塊大小花費.BuyCost: 0.8# 出租領地時每個方塊大小花費 (如果出租系統開啟).RenewCost: 0.08# Flag檢查順序:# 1: Player 玩家# 2: Group 用戶組# 3: Owner 擁有者# 4: 如果其他都未定義將使用默認(一般是true).# Flag 的權限默認是 false.# 這些 flag 設置覆蓋總體設置.Flags:# 特別允許或拒絕這個組權限的Flag.Permission:#build: true# 特指為這個組的成員在領地內是否可以進行建造的Flag.Default:#build: true# 特指領地的創建者在領地內是否可以進行建造的Flag.CreatorDefault:#build: true# 特指其他組的成員在領地內是否可以進行建造的Flag.GroupDefault:#default: #組名#build: false# 這些Flag將應用于這個組, 當他們在領地之外時將會被使用.# 這些Flag將會覆蓋上面的Flag, 均為全局選項.World:Global: # 這些Flag將會應用于所有世界.#build: falseWorldNameHere: # 或者你也可以單獨設置每個世界的情況.#build: false # 你可以手動設定組里一個玩家的情況, 這將覆蓋他所在組的權限.六、領地信息
在服務器中,所有已建立的領地信息都會保存在Save文件夾當中,Backup備份的是各個世界領地的內容
你可以根據領地名、領地主人在其中找到相應的領地信息。
其他幾個信息不是很重要,主要的內容會被保存在Worlds文件夾當中,Backup備份的是當前文件夾的內容(即forsale.yml等配置,不包括Worlds)
進入Worlds文件夾會出現類似下面的配置,Backup是對當前文件夾的備份(即res_DIM1.yml等配置)
這些就是領地信息的核心文件,默認的名稱是res_地圖名.yml
領地的保存不是僅僅保存在單個配置當中的,而是根據該領地所在的世界來進行保存。
沒有保存領地信息的配置文件如下圖
先給出一個世界僅有一個領地的情況,注釋已經寫在下方的例子中,你可以結合注釋來看。
seed已被刪除,防止服務器玩家根據此種子查找史萊姆區塊。
總結
以上是生活随笔為你收集整理的我的世界(12)-服务器领地(Residence插件)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2018 天梯赛及蓝桥杯比赛感想
- 下一篇: Linux/Unix开发之make和ma