pluginiPlugin

1.4.5

2025/11/18

新增

  • 增强配置,支持自定义显示在家园或不在家园时的内容
Inn/core/template/xxx.yml
# 模板世界存档命名
test:
  addon:
    # 在家园时显示的内容,{{ Kether语句 }}
    # get home_owner_name 获取家园所有者名称
    # get home_border_size 获取家园边界大小
    # get home_name 获取家园名称
    # get home_template_id 获取家园模板ID
    home-content: "&f当前位于 &7{{ get home_owner_name }} &f的家园"
Inn/config.yml
setting:
    # 不在家园时显示的内容,支持 {{ Kether语句 }}
    home-content: "&f当前不在家园"

通过 Kether 或者 Placeholder 获取内容

Kether
home get content
Placeholder
%inn_home_content%
  • 可自定义的命令帮助
命令帮助
/inn home help
权限
inn.command.use.home.help
Inn/lang/zh_CN.yml
home_help:
  - type: json
    text:
      - "&f"
      - "&6&lInn 家园命令帮助"
      - "&7以下命令可点击快速输入"
      - "&f"
      - "&f([&a打开家园管理界面]&f)"
      - "&f([&a邀请玩家访问家园]&f)"
      - "&f([&a查看公共家园列表]&f)"
      - "&f([&a传送到自己的家园]&f)"
      - "&f"
    args:
      - hover: "&e点击输入 /inn menu manager <家园名称>"
        suggest: "/inn menu manager "
      - hover: "&e点击输入 /inn invite <家园名称> <玩家名>"
        suggest: "/inn invite "
      - hover: "&e点击输入 /inn menu public"
        suggest: "/inn menu public"
      - hover: "&e点击输入 /inn home into <家园名称>"
        suggest: "/inn home into "
  • 获取玩家拥有的家园数量
Kether
home get count
Placeholder
%inn_home_count%
%inn_home_count_<玩家UUID>%

修复

  • 修复语言配置修改未生效问题

    语言配置不再热重载,需要键入 /inn reload 命令重载

  • 修复手动创建的家园未设置世界边界中心点问题

目录