Adyeshach 是一款基于 TabooLib 开发的高性能虚拟实体插件,用于 Minecraft 服务器,旨在大幅提升性能并提供更高级的功能和 API。以下是关于 Adyeshach 插件的详细介绍:
主要功能
创建虚拟 NPC:允许在服务器中创建和管理虚拟实体,这些实体仅在客户端中存在,不会对服务器性能造成过大负担。
高度可定制:支持自定义 NPC 的行为、外观和交互逻辑,可以轻松集成到现有的 Minecraft 服务器插件中。
强大的 API:提供丰富的 API 接口,方便开发者进行二次开发,实现复杂的交互逻辑和功能扩展。
安装方法
下载插件:从官方资源网站或 GitHub 仓库下载最新版本的 Adyeshach 插件。
放置插件:将下载的 Adyeshach 插件文件(通常是一个 .jar 文件)复制到 Minecraft 服务器的 plugins 目录中。
重启服务器:重启 Minecraft 服务器,使插件生效。如果启动过程中没有产生任何关于 Adyeshach 的错误信息,则表示插件已经成功安装。
配置文件
主要配置文件:config.yml,位于 plugins/Adyeshach 目录下。配置文件中的主要选项包括:
settings.debug:是否开启调试模式。
settings.update-check:是否检查更新。
使用命令
创建 NPC:
plaintext
复制
/adyeshach api create <type> <id> [action]
删除 NPC:
plaintext
复制
/adyeshach api remove [id] [action]
重命名 NPC:
plaintext
复制
/adyeshach api rename <id> <new-id>
传送 NPC:
plaintext
复制
/adyeshach api tp [id] here
/adyeshach api tp [id] to <world> <x> <y> <z> [yaw] [pitch]
移动 NPC:
plaintext
复制
/adyeshach api move <id> here
/adyeshach api move <id> to <x> <y> <z>
查看 NPC:
plaintext
复制
/adyeshach api look <id> here
/adyeshach api look <id> like
/adyeshach api look <id> with <yaw> <pitch>
/adyeshach api look <id> to <x> <y> <z>
添加乘客:
plaintext
复制
/adyeshach api passenger <id> add <other-id>
/adyeshach api passenger <id> remove <other-id>
/adyeshach api passenger <id> reset
克隆 NPC:
plaintext
复制
/adyeshach api clone <id> [new-id]
编辑 NPC:
plaintext
复制
/adyeshach api edit [id] [action]
撤销操作:
plaintext
复制
/adyeshach api undo [uuid]
列出 NPC:
plaintext
复制
/adyeshach api list
重新加载插件:
plaintext
复制
/adyeshach api reload
依赖项
Adyeshach 需要联网从阿里云中央仓库下载依赖,所有依赖均为知名开源项目。这些依赖只会在服务端启动时下载,下载完成后会缓存到服务端的 libs 目录下。 |
温馨提示:
1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
3、当政府机关依照法定程序要求披露信息时,论坛均得免责。
4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
6、"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系。