
EditModE "工作工具"
面向地图制作者的游戏内工具包:脚本、触发区域、自定义HUD和游戏规则——可在游戏内配置。
查看大图Edit-Mode 是一个面向地图制作者、任务设计师和整合包作者的游戏内开发工具包。它用直观的 GUI 工具和轻量级脚本语言取代了数十个命令方块、复杂的数据包以及数小时的手动设置——而且无需离开游戏。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 它能做什么?
该模组提供四个协同工作的核心系统:
- 脚本
- 触发区域
- HUD 系统
- 游戏规则管理器
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 1. 脚本
在 .txt 文件中编写逻辑,从聊天栏、命令方块或区域运行它们。该模组在原版命令之上添加了一门小型脚本语言。
脚本存放于:saves/<world>/editmode/scripts/
使用 .mcfunction
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 2. 触发区域
创建隐形区域,当玩家进入、离开或停留在其中时运行脚本。
• 带有坐标和条件的可视化编辑器 • 选择魔杖(类似 WorldEdit)—— 左键点选点 1,右键点选点 2 • 事件:进入 / 离开 / 停留(可自定义 tick 间隔) • 仅对管理员可见的线框渲染 • 传送到区域、重置状态、批量管理
区域存放于:saves/<world>/editmode/zones.json
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 3. HUD 系统
无需资源包或编程即可创建自定义屏幕界面。
• 4 种元素类型:TEXT、IMAGE、PROGRESS_BAR、CIRCULAR_BAR
• 可视化编辑器,支持拖放、调整大小手柄、7 种锚点、Z 顺序
• 占位符:${score points}、${player hp}、${var timer}、${team color}、${server tps}、${entity @e[type=zombie]} 以及 20 多种其他占位符
• 每个元素的条件(原版 execute if)
• 每玩家和全局模式
• 从脚本控制:hud show、hud hide、hud set text、hud set value、hud set color
• 来自世界文件夹或资源包的自定义 PNG 纹理
• 根据 PNG 自动调整大小
• 用于彩色文本的颜色代码(§c、§a、§e ...)
HUD 存放于:saves/<world>/editmode/hud.json 自定义纹理:saves/<world>/editmode/hud/textures/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 4. 游戏规则管理器
• 在简洁的 GUI 中列出所有原版布尔型游戏规则 • 通过复选框即时切换 • 与服务器实时同步 • 无需记住 /gamerule 命令
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 它适合谁?
• 制作冒险地图、RPG、跑酷、恐怖、小游戏的地图制作者 • 厌倦了命令方块的任务设计师 • 需要快速游戏内工具的整合包作者 • 任何想要自定义 HUD、区域和逻辑而无需编写模组的人
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 如何使用
- 安装 Forge 1.20.1(47.x)
- 将 .jar 放入你的 mods 文件夹
- 启动游戏,进入一个世界(需开启作弊)
- 按 ] 打开 Edit-Mode 菜单
- 创建脚本、区域、HUD 元素——一切都会自动保存
每个界面上都有“?”按钮,可查看完整的游戏内文档。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 状态
Beta —— 该模组已可正常使用,但仍在积极开发中。新功能会定期添加。请在评论区报告 bug 并提出功能建议。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ 计划中的功能
• NPC 对话系统 • 自定义成就 • 过场动画的摄像机路径 • 自定义生物 AI • 任务系统 • 自定义方块执行器 • 导入 / 导出包
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
(它并不能替代大型模组)
正在加载版本记录…




正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。