本帖由来 |
在我使用一搬帖子学习时,发现功能缺失和介绍错误的情况
- default-config文件内KeepHealthOnEnter选项,KeepFoodOnEnter选项,KeepPotionEffectsOnEnter选项
- config文件内LeaderOnlyQueue选项,ReadyCheckOnCommand选项,ReadyCheckInQueue选项
- 新版本所加入的lang文件
- ProtocolLib依赖的添加
|
插件介绍 |
MythicDungeons 让你可以轻松创建高质量免排队的自动化副本。 使用高度灵活且简单的脚本系统,您可以创建几乎任何您能想象到的目标, 你可以为每个玩家或队伍提供独属于他们自己的实例副本。 |
|
功能介绍 |
便捷的gui编辑管理员可以使用GUI在游戏中编辑副本,几乎不需要使用YAML编辑 只需使用副本编辑器,就可以使用鼠标来完成所有关于副本的设置和脚本 副本编辑器内涵25种不同的功能用于编写副本,并且这些功能上写明了功能和如何设置 |
无限的独立副本没有人想进入副本后所有的陷阱被别人触发过,为了击杀怪物和别人争抢 为了解决这个问题,Mythic Dungeons 为每一队玩家创建了基于副本世界的一个独立地图 奖励、怪物生成以及任何其他脚本都将在独立地图中生成,完全不影响在同一副本的其他玩家 |
极度的优化Mythic Dungeons 建立在稳定而强大的核心之上 从生成怪物这样简单的进程到加载和初始化副本世界及其功能构建这样的复杂进程 制作团队花费了无数个小时来优化和试验以提高插件性能和稳定性 |
无限的目标借助Mythic Dungeons动态而强大的触发器和条件系统,您可以创建任何您想要的目标 当玩家杀死一个怪物时播放声音; 当玩家在地图上的5 个不同位置放置方块时,给出一把钥匙; 直到队伍中的所有玩家都在附近才开门…… 可能性几乎是无穷无尽的! |
更多功能全面的游戏内战利品表编辑器 完整的Mythic Mobs支持和集成 可以将DungeonsXL转换为Mythic Dungeons格式的转换器 可配置的副本进入要求 内置队伍系统,包括私人聊天和副本开始前队伍中的玩家是否为可加入状态的检查 编辑时自动备份和保存 设置玩家在副本中的可复活次数 将玩家传送到最后一个地牢检查点的命令(当玩家因为某种原因卡主) 限制副本可以运行的副本数,以进一步减少延迟 禁止某些物品进入地牢 BetonQuest目标和事件 玩家在进入副本时需要的副本要是 以及更多功能 |
即将推出的功能支持Slime World Manager support(更快的保存和加载世界速度) 地牢房间生成器和构建器可实现无限可能的布局 支持变量和占位符以实现更多控制 支持BungeeCord或其他代理服务器 副本物品装载 连锁副本 游戏内配置编辑器 更多预设功能、触发器和条件 支持其他组队插件 |
|
安装 |
Mythic Dungeons支持服务端Spigot , Paper, Purpur, Pufferfish, 等.(版本支持1.16.X-1.19.X)
安装该插件后会自动下载并启用自带的组队系统:PartyHandler 当然如果不想使用Mythic Dungeons自带的组队插件也可以使用下列支持的组队插件 (目前仅支持这些) |
|
指令与权限 |
核心命令- /md 或 /dungeon – 查看主指令
- /recruit(实验功能) – 引导完成队伍的招募设置 dungeons.party.recruit
系统将提示应输入的相关招募设置,组队招募信息会定时发送到聊天栏
注意:这个功能正在测试中,基本上是有效的,但是存在一些已知的兼容问题,作者正在修复中 - /recruit cancel – 取消队伍招募 dungeons.party.recruit
- /leave 或 /md leave – 保存并退出副本(在编辑状态也会保存并退出)
- /ready – 准备(排队时在聊天框内也可点击执行)
- /notready – 取消准备(排队时在聊天框内也可点击执行)
- /stuck – 立即将玩家传送到他们在副本中的最后一个检查点或复活点(管理员可以在config文件中配置是否杀死玩家)
- /rewards – 打开玩家的奖励库存(副本中打开只能查看获得的物品,不在副本中则可以从这里取出奖励)
|
玩家命令<>内必须填写[]内选择填写 - /md play <副本> – 进入副本 dungeons.play
如果没有队伍就会立即进入
如果有队伍就会进入队列,必须所有玩家同意后才会进入副本
- /md play <副本> [玩家] – 指定玩家进入副本(和上放条件相同) dungeons.play.send
- /md stuck – 将玩家送到地牢中的最后一个检查点或重生点 dungeons.stuck
- /md leave – 离开副本
如果副本处于编辑模式并且没有玩家在编辑,将保存并卸载地牢。
- /md lives – 看到你在副本中剩余的复活次数
|
管理员和开发命令<>内必须填写[]内选择填写 - /md join <玩家> – 传送到玩家的副本内 dungeons.admin
- /md create <副本> – 创建一个新的空副本 dungeons.admin
创建出来的世界为超平坦
- /md import <世界> – 将世界导入副本 dungeons.admin
- /md dxlimport<DXL地图>(实验功能) – 从DXL副本导入 dungeons.admin
- /md edit <副本> – 打开副本编辑对话 dungeons.admin
编辑所有副本的权限dungeons.edit.*
编辑指定副本的权限dungeons.edit.[副本]
- /md delete <副本> – 删除副本 dungeons.admin
输入后需要根据提示再次确认删除
- /md addkey <副本> – 将手中的物品设置为副本钥匙 dungeons.edit
如果设置了钥匙,必须拥有此物品之一才能进入地牢,并且进入副本后会消耗此物品
如果未配置钥匙,则访问副本需要钥匙就能进入
注意:钥匙与神话物品兼容
编辑所有副本的权限 dungeons.edit.*
编辑指定副本的权限 dungeons.edit.[副本]
- /md removekey <副本> – 将手中的物品从副本钥匙中移除 dungeons.edit
编辑所有副本的权限 dungeons.edit.*
编辑指定副本的权限 dungeons.edit.[副本]
- /md status – 显示所有副本的信息(玩家和副本生成信息) dungeons.admin
- /md status [副本] – 显示指定副本的信息(玩家和副本生成信息)dungeons.admin
- /md reload 重载配置文件 dungeons.admin
- /md reload [副本] – 重载指定副本配置和功能 dungeons.admin
- /md reload all – 重载所有副本配置和功能 dungeons.admin
- /md setcooldown <副本> <玩家> [持续时间] – 设置玩家进入副本的冷却时间 dungeons.setcooldown
如果没有写持续时间,则会设置为maps/default-config.yml文件内设置的冷却时间
|
战利品表命令[]内必须填写 - /md loot create [战利品表] – 创建战利品表 dungeons.loottables
- /md loot edit [战利品表] – 编辑战利品表(会打开战利品表编辑菜单) dungeons.loottables
- /md loot remove [战利品表] – 删除战利品表 dungeons.loottables
|
编辑模式命令这些命令仅在编辑状态时可用 - /md setlobby – 设置等待大厅位置 dungeons.edit
- /md banitem – 将手中的物品添加到禁用物品列表中 dungeons.edit
如果背包中有该物品,就会被禁止进入副本
- /md unbanitem – 将手中的物品从禁用物品列表中移除(也可以在maps/default-config.yml中删除) dungeons.edit
- /md dungeonitem – 将手中的物品设置为副本物品(当该物品在背包,离开副本时自动删除) dungeons.edit
可以防止该物品被带出副本(当该物品在背包,离开副本时自动删除)
- /md functiontool – 给予你副本编辑器物品 dungeons.functioneditor
- /md save – 保存副本 dungeons.edit
注意:config.yml自动保存选项默认设置为 5 分钟,当所有编辑者离开时副本会自动保存,但以防万一可以手动保存
- /md cleansigns 删除功能位置的所有标志 dungeons.cleansigns
导入 DXL 副本或快速清理临时方块时会用到
|
队伍命令Mythic Dungeons默认队伍系统命令 []内必须填写
- /party invite [玩家] – 邀请玩家进入队伍
如果没有队伍就会创建一个新队伍
- /party join [玩家] – 加入玩家的队伍
只有收到邀请时才可使用
- /party leave – 离开当前队伍
- /party givelead [玩家] – 将指定玩家设置为队长
- /party kick [玩家] – 将指定玩家踢出(可以自己踢自己)
- /party disband – 解散队伍
- /party chat 或 /p – 切换到队伍聊天频道
- /party chat [message] 或 /p [message] – 发送消息到队伍聊天(不会进入队伍聊天频道)
|
|
插件兼容 |
|
汉化文件 |
|