前言:
搜尋了一下板上的資料 發現這麼好用 功能齊全的多世界插件居然沒有人介紹過
雖然我並非插件管理高手 但是使用此插件也有一段時間 在這裡向大家分享一下此系列插件的用法
-------------------------------------------------------------------------------------------------------------------------------
一、取得插件
首先先貼上BukkitDev介紹文:http://dev.bukkit.org/server-mods/multiverse-core/
跟其他插件一樣 丟入plugin 執行一次伺服 調整完設定檔即完成
(在這裡我以目前最新的2.5板做為示範 使用1.3.1 R2.1伺服器核心)
這個插件總共有5個部份,分別為:(點擊英文名稱可進入官方wiki)
Core | 主要多世界核心 |
Portals | 傳送門(使用空氣,水,岩漿等) |
NetherPortals | 不同世界所屬的地獄連結 |
SignPortals | 讓地獄傳送門傳去別的世界 |
Adventure(β) | 使用後之冒險世界重置(自行載入的地圖) |
Inventories(β) | 物品欄分組(讓生存創造並存可以輕鬆設定) |
二、Core核心
設定Config檔(請注意yml檔案對空白的要求)
打開plugin/Multiverse-Core資料夾
你會看到config.yml 和 worlds.yml 這兩個設定檔,其他檔案則是用來記錄錯誤等,不必調整
config.yml 內文 | 說明(未指明表true效果) |
(上方作者註解略) multiverse-configuration: ==:com.onarandombox.MultiverseCore.MultiverseCoreConfiguration enforceaccess: 'false' prefixchat: 'true' useasyncchat: 'true' teleportintercept: 'true' firstspawnoverride: 'true' displaypermerrors: 'true' globaldebug: '0' messagecooldown: '5000' version: '2.9' firstspawnworld: world teleportcooldown: '1000' |
請勿修改 強制世界進入權限 使名字前顯示世界名 - 中段傳送如目標世界無權限進入 未安裝其他重生點管理插件時,強制重生點 - 開發者使用 訊息延遲(毫秒) 版本號 勿修改 初始重生點 傳送間格 |
worlds.yml 內文 | 說明 |
worlds: world: ==: MVWorld hidden: 'false' alias: '' color: WHITE style: NORMAL pvp: 'true' scale: '1.0' respawnWorld: '' allowWeather: 'true' difficulty: EASY spawning: ==: MVSpawnSettings animals: ==: MVSpawnSubSettings spawn: 'true' exceptions: [] monsters: ==: MVSpawnSubSettings spawn: 'true' exceptions: [] entryfee: ==: MVEntryFee amount: '0.0' currency: '-1' hunger: 'true' autoHeal: 'true' adjustSpawn: 'true' portalForm: ALL gameMode: SURVIVAL keepSpawnInMemory: 'true' spawnLocation: ==: MVSpawnLocation yaw: 0.0 pitch: 0.0 z: 253.5 y: 67.0 x: 50.5 autoLoad: 'true' bedRespawn: 'true' worldBlacklist: [] environment: NORMAL seed: '種子碼' generator: '世界產生器' |
- 世界名(由此到最下面為一個世界的設定 多世界則複製多次) - /mv list 是否隱藏 別名 顯示顏色 - 是否允許pvp - 死亡後重生至哪個世界 天氣是否? 難度0, 1, 2, 3 - - - - 動物是否生成 例外動物 - - 怪物是否生成 例外怪物 - - 進入收費(物品ID) 物品數量(如填-1上方為金錢) 是否飢餓 是否回血 修正重生點 可建造哪種傳送門(其他選項NETHER,END,none) 預設遊戲模式 是否隨時載入世界重生點 - - -應該是重生點轉向 - 重生點z座標 重生點y座標 重生點x座標 自動載入是否 - 不能傳去的世界 世界類型(註一) 種子碼 產生器(註二) |
註一:可使用的為NORMAL/THE_END/NETHER
註二:使用地形產生器插件產生地形 如:SkylandsPlus+
指令
- /mv list 列出所有非隱藏世界
- /mv info (世界名) 顯示世界資訊
- /mv create 世界名 環境 (-s 種子碼) (-g 地形產生器) [-t TYPE(NORMAL預設 FLAT平地)] (-a true|false產生建築) 產生新世界 (環境為NORMAL,THE_END,NETHER)
- /mv import 世界資料夾名 環境 (地形產生器) 載入已存在地圖
- /mv reload 重新讀取worlds.yml 和 config.yml
- /mvsetspawn 設定該世界重生點
- /mv tp (玩家) 世界 將自己或是該玩家傳至該世界
- /mv who 世界 顯示該世界所有玩家
- /mv spawn (玩家) 傳送自己 或是該玩家至世界重生點
- /mv unload 世界 暫時將某世界從記憶體中移出
- /mv remove 世界 將某世界移除 但是地圖資料尚在
- /mv delete 世界 [隨後10秒內打 /mv confirm] 刪除某世界 包含地圖檔
常用權限
multiverse.core.list.worlds | 使用/mvlist 指令 |
multiverse.core.create | 建立新世界 |
multiverse.core.import | 匯入新世界 |
multiverse.core.reload | 重讀插件 |
multiverse.core.spawn.set | 設置重生點 |
multiverse.teleport.self/other.* | 傳送自己/傳送他人 |
multiverse.core.spawn.self/other | 傳送自己/ 傳送他人至重生點 |
multiverse.core.list.who | 使用/mv who 指令 |
multiverse.core.remove | 卸載世界 |
multiverse.core.delete | 刪除世界 |
其他的功能稍後會再補充,敬請期待!