• 注册
  • MOD模组 MOD模组 关注:37 内容:16399

    自定义命令 (Custom Commands)

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > MOD模组 > 正文
  • 潮涌核心
    反派

    自定义命令 (Custom Commands)


    在 vanillish 服务器上用 kdl 编写的自定义命令别名


    [**kdl**]( 链接) 编写的 vanillish 服务器自定义命令别名

    自定义命令允许服务器所有者编写一个文件放在 `static_data/commands.kdl` 来添加特殊命令或触发器的别名或缩写

    当前支持的节点有:
    - `literal ` - 关键字命令节点
    - `requires [requirements]` - 父节点的要求,属性确定要求:
    - `permissionLevel` - 运行命令所需的权限级别
    - `executes ` - 设置父节点执行的命令

    示例配置:
    kdl
    literal "afk" { //afk 数据包的缩写 链接
    executes "trigger afk"
    }
    literal "giveall" { //给予所有人预设物品
    requires permissionLevel=4
    literal "diamonds" { //转义引号
    executes "give @a diamond{display:{Name:'[{\"text\":\"happy diamond\",\"italic\":false}]'}} 64"
    }
    literal "magicsword" { //kdl 原始字符串
    executes r#"give @p netherite_sword{Unbreakable:1,display:{Name:'[{"text":"magic sword","italic":false}]',Lore:['[{"text":"a sword passed down","italic":false}]','[{"text":"through the ages","italic":false}]','[{"text":"from hero to hero","italic":false}]']},Enchantments:[{id:fire_aspect,lvl:2},{id:knockback,lvl:2},{id:looting,lvl:3},{id:sharpness,lvl:5}]} 64"#
    }
    }

    来自Modrinth

    1.1.0

    customcommands-1.1.0.jar下载1.1.0#Release
    展开
    版本: 1.1.0
    支持游戏: 1.17-pre1, 1.17-pre2, 1.17-pre3, 1.17-pre4, 1.17-pre5, 1.17-rc1, 1.17-rc2, 1.17, 1.17.1-pre1, 1.17.1-pre2, 1.17.1-pre3, 1.17.1-rc1, 1.17.1-rc2, 1.17.1, 21w37a, 21w38a, 21w39a, 21w40a, 21w41a, 21w42a, 21w43a, 21w44a, 1.18
    类型: Fabric
    Release
    下载次数: 314

    1.0.0

    customcommands-1.0.0.jar下载1.0.0#Release
    展开
    版本: 1.0.0
    支持游戏: 1.17-pre1, 1.17-pre2, 1.17-pre3, 1.17-pre4, 1.17-pre5, 1.17-rc1, 1.17-rc2, 1.17, 1.17.1-pre1, 1.17.1-pre2, 1.17.1-pre3, 1.17.1-rc1, 1.17.1-rc2, 1.17.1, 21w37a, 21w38a, 21w39a, 21w40a, 21w41a, 21w42a, 21w43a, 21w44a
    类型: Fabric
    Release
    下载次数: 147

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: