嗨公民

嗨公民

HyCitizens 是一款允许您创建和管理 NPC(居民)的插件,具备完整的游戏内控制功能,并为开发者提供可选的 API 支持。

Mobs\Characters

Join us on Discord Star on GitHub Support me on Ko-fi

HyCitizens 是一个完整的游戏内 NPC(居民)管理插件,允许您为服务器创建交互式 NPC 和全息影像。
所有内容均可通过简洁的界面直接在游戏内配置,同时提供可选的开发者 API 以实现完全控制和集成。

命令:/citizens

用户和开发者文档:https://hycitizens.com/docs

功能

居民 / NPC 系统

创建并管理可放置在游戏世界中任何位置的居民(NPC)。

每个居民支持:

  • 超过 150 个可配置选项
  • 自定义名称
  • 自定义位置
  • 自定义旋转
  • 自定义实体类型 / 模型 ID
  • 显示/隐藏的名称标签
  • 显示/隐藏的 NPC(用于全息影像/浮动文字)
  • 玩家模型和皮肤
  • 盔甲和手持物品
  • 自定义缩放
  • 自定义点击动作
  • 动画
  • 四处走动
  • 被动、中立和敌对行为
  • 持久化保存/加载(重启后居民依然存在)
  • 地图标记
  • 可使用模型作为名称标签
  • 每日日程/例程
  • 可跟随其他居民
  • 与玩家交易(需要 NPC Trading 插件)
  • 等等更多!

游戏内管理界面

使用:

/citizens

这将打开居民界面,您可以在此:

  • 创建新居民
  • 编辑现有居民
  • 删除居民
  • 即时更新居民属性

无需配置文件即可使用插件。

交互(点击动作)

可以配置居民,使其在被玩家点击/交互时执行动作。

命令动作

您可以向居民添加一个或多个命令,当 NPC 被点击时执行。

每个命令支持:

  • 玩家身份执行
  • 服务器身份执行
  • 执行前可选的权限要求

权限

居民可以要求在交互前拥有权限。

如果设置了权限:

  • 没有权限的玩家将被阻止
  • 可以显示自定义的“无权限”消息

消息

居民在被点击/交互时也可以向玩家发送消息。

保存 / 持久化

居民会自动保存,并在服务器重启后恢复。

Discord / 支持

如果您想加入社区、提出功能建议、报告错误或需要帮助,请加入 Discord 社区!https://discord.gg/Snqz9E58Dr

支持 HyCitizens

想要支持 HyCitizens?您可以在 Ko-fi 上捐赠,或者与您的朋友分享 HyCitizens!

致谢

本插件的实现离不开 HyUI