• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
资源图标

Cobblemon/Fabric XinEditor ———— 方可梦NPC编辑插件? 1.0.0

没有购买权限 (48.00 钻石)
方块宝可梦/Fabric版插件
◆ 支持核心
Arclight
◆ 插件前置
Cobblemon
◆ 游戏版本
1.21.1

XinEditor

一款用来编辑NPC的插件?
联系QQ 2493892461
(个人觉得应该是这个样子)
注:前5份48(已售3份),正常价68

· 功能:

- 生成NPC(支持玩家模型/宝可梦模型) 注: 支持宝可梦形态/闪光等 (个人感觉应该可以兼容Z菌大帝的CobblemonSkinCore )
- 自定义原版Cobblemon NPC自带聊天框(支持回复选项权限检测/按钮点击执行命令)
- 应该就是这个样子,没有别的突出的东西了
- 适用于剧情设置/NPC回复等用处

· 特点:

- 可以搭配很多插件,比如草神的CobbleVirtualNpc /语哥的YuCobblemonTask 做到不同效果
- NPC可以不被攻击/移动
- 创建对话超级简单

· 示例:

屏幕截图 2026-03-12 114053.png
屏幕截图 2026-03-12 140138.png

代码:
# 对话配置说明:
# 1. 对话配置现在存储在 plugins/XinEditor/dialogues/ 文件夹中
# 2. 每个对话使用单独的YAML文件,文件名即为对话ID
# 3. 例如:player_dialogue.yml 对应对话ID为 player_dialogue
# 4. 每个对话文件包含以下结构:
#    pages:
#      <page_id>:
#        text: 页面文本 (支持多行格式)
#        options:
#          <option_id>:
#            text: 选项文本
#            next: 跳转目标 (页面ID 或 close)
#            commands: 执行指令列表 (可选)
#            permission: 权限要求 (可选)

# 多行文本支持:
# 页面文本支持三种格式:
# 1. 普通字符串:text: "你好,欢迎来到我的世界!"
# 2. 块标量(多行):text: |
#                    第一行
#                    第二行
# 3. 字符串列表:text:
#                - 第一行
#                - 第二行

# 权限系统:
# 可以为对话选项添加权限要求,格式:
# permission: <权限节点>
# 例如:permission: xineditor.admin
# 只有拥有对应权限的玩家才能看到该选项

# 指令格式:
# - player:<指令> - 由玩家[OP]执行该指令
# - console:<指令> - 由控制台执行该指令
# 例如:
# commands:
#   - player:give %player% diamond 1 -> %player%是玩家名称变量
#   - console:say 玩家获得了钻石!

# 页面ID和选项ID:
# 可以自定义,但建议使用有意义的名称
# 例如:page1, page2, option1, option2 等

# 对话ID:
# 需要在NPC配置中引用,确保与文件名一致
# 例如:dialogues/player_dialogue.yml 对应 dialogue: player_dialogue

# 命令使用:
# /xineditor spawn <npc_id> - 在当前位置生成NPC
# /xineditor reload - 重新加载配置
# /xineditor list npcs - 列出所有NPC配置
# /xineditor list dialogues - 列出所有对话配置