ArmorStandTools-盔甲架编辑器插件

ArmorStandTools 这款插件针对盔甲而做的编辑器,可以让你的每个套件创建一个盔甲架,通过右键单击工具并在盔甲架上上下移动光标来创建您想要的任何姿势。该插件还可以生成一个召唤命令,该命令将随时重新创建盔甲架。

 

ArmorStandTools

ArmorStandTools-盔甲架编辑器插件

 

 

插件特点

  • 召唤盔甲架。
  • 名称盔甲架。
  • 切换:重力、能见度、武器、底座、尺寸、刀枪不入、设备锁定、发光。
  • 操纵头部、身体、手臂和腿的 x/y/z 旋转。该值取决于您使用该工具单击的盔甲架主体的高度(即,靠近脚部的单击是一个极端,靠近头顶的是另一个极端)。
  • 完全控制盔甲架的库存(盔甲和手中的物品)。
  • 拿起并移动盔甲架。
  • 盔甲架克隆工具。
  • 保存工具:自动生成召唤命令,以当前状态召唤盔甲架。这可以保存到命令块或记录。
  • 作为物品拾取:将盔甲架转换为物品栏物品,当像普通盔甲架一样放置时,它会保留其物品栏、姿势和设置。
  • 玩家头部工具:给盔甲架一个特定玩家的头部。
  • WorldGuard 区域支持,包括自定义 WorldGuard 标志。将区域的“ast”标志设置为拒绝会关闭该区域中的 AST 使用。
  • 可定制的语言配置文件。
  • 将命令分配给当玩家右键单击盔甲架时运行的盔甲架

 

ArmorStandTools

ArmorStandTools

 

命令

  • /astools或/ast:给自己所有的盔甲架工具(注意:保存并清除通过再次运行此命令恢复的库存)
  • /astools reload : 重新加载插件配置文件
  • /ascmd add <priority> <delay> <player/console/bungee> <command/bungee_server_name>:将分配的命令添加到最近的装甲架。有关详细信息,请参阅下面的分配命令部分。
  • /ascmd remove <command_number>:从最近的盔甲架上删除命令(使用 /ascmd list 查找命令编号)
  • /ascmd list : 列出分配给最近的盔甲架的命令
  • /ascmd cooldown <ticks>:为最近的盔甲架上的命令设置冷却时间(设置此项会覆盖 config.yml 中的默认冷却时间)
  • /ascmd cooldown remove : 移除最近盔甲架上命令的冷却时间(将使用 config.yml 中设置的默认冷却时间)

 

权限

  • astools.use:使用任何工具的权限(除了下面列出的具有自己单独权限的工具)
  • astools.command : /astools 命令的权限
  • astools.reload:使用 /ast reload 重新加载插件的权限
  • astools.clone:使用克隆工具的权限
  • astools.summon:使用召唤工具的权限(无需材料即可召唤盔甲架)
  • astools.head:使用玩家头部工具的权限(能够为盔甲架指定玩家头部)
  • astools.cmdblock:使用保存工具的权限(创建召唤命令)
  • astools.glow:使用发光工具的权限(盔甲架上的发光效果)
  • astools.ascmd.add.console:将控制台命令添加到盔甲架的权限(以前的 astools.ascmd.assign.console)
  • astools.ascmd.add.player:允许将玩家命令添加到盔甲架(以前的 astools.ascmd.assign.player)
  • astools.ascmd.add.bungee:向盔甲架添加蹦极命令的权限(详见下文)
  • astools.ascmd.remove:从盔甲架上删除命令的权限
  • astools.ascmd.list:列出分配给盔甲架的命令的权限(以前的 astools.ascmd.view)
  • astools.ascmd.cooldown:允许为分配给盔甲架的命令添加冷却时间
  • astools.ascmd.execute:执行分配给装甲备用的命令的权限(右键单击)
  • astools.bypass-wg-flag:允许绕过 WorldGuard ast 标志,即使在 ast 标志设置为拒绝的地区也允许玩家使用 AST。

 

分配命令

  • 靠近盔甲架(选择 4 格内最近的盔甲架)并使用命令:
    / ascmd add <priority> <delay> <player/console/bungee> <command/bungee_server_name>

    • <priority>:分配多个命令时,优先级最低的命令首先执行。具有相同优先级的命令可以按任意顺序执行。
    • <delay> : 执行命令前的滴答延迟。
    • <player/console/bungee>:播放器命令的执行就像是玩家键入的一样。控制台命令由控制台执行。Bungee 命令是一种特殊情况。
    • <command/bungee_server_name>:要执行的命令。要在命令中使用执行玩家的姓名,请使用占位符 %player% - 它将在执行时替换为玩家姓名。
  • 当具有 astools.ascmd.execute 权限的玩家右键单击盔甲架时,将执行分配给该盔甲架的命令。
  • 警告:确保在分配控制台命令时要小心。任何拥有 astools.ascmd.execute 权限的玩家都可以执行该命令。
  • 默认情况下,分配给盔甲架的任何命令都将使用 config.yml 中设置的默认冷却时间。这可以使用 /ascmd 冷却命令单独设置。
  • Bungee 命令:这些用于将播放器发送到不同的 BungeeCord 服务器。例如,这将添加一个命令将播放器发送到名为 server1 的服务器: /ascmd add 0 0 bungee server1

 

配置

  • config.yml - 主配置允许您为新召唤的盔甲架设置默认起始设置。如果您计划使用类似设备创建大量盔甲架,这将非常有用。
  • language.yml - 包含玩家将看到的所有文本字符串。如果您希望更改文本或将其翻译成其他语言,请编辑此文件。

 

WorldGuard 集成

  • 如果玩家没有该区域的构建权限,则该玩家也将被拒绝在该区域使用 AST。
  • 此外,还有一个名为“ast”的自定义区域标志,默认为允许,如果您希望拥有一个玩家拥有构建权限但没有使用 AST 权限的区域,则可以将其更改为拒绝。
  • 对于具有权限节点“astools.bypass-wg-flag”的任何玩家,“ast”worldguard 标志都会被忽略。这意味着拥有此权限的玩家可以在 worldguard 地区使用 AST,即使该地区的“ast”标志设置为拒绝。
  • 拥有 op 的玩家也会忽略 'ast' worldguard 标志。

 

插件下载

适用版本

1.8.X-1.19.X

文件下载

路由侠
mc01

发表评论

您必须 登录 才能发表留言!