作者:rebot | 分类:模组
Minecraft 版本: 1.20.1
平台: fabric
标签: game-mechanics utility
Ponderer is an in-game Ponder authoring tool for players and modpack creators.
You can build, edit, and iterate tutorial scenes directly in Minecraft without leaving the game or writing scripts first.
/ponderer reload: Reload local scene files and refresh the ponder index./ponderer pull: Pull server changes in conflict-check mode./ponderer pull force: Force server version to overwrite local data./ponderer pull keep_local: Pull while preferring to keep local changes./ponderer push: Push local scenes to server in conflict-check mode./ponderer push force: Force overwrite scenes on the server./ponderer push <id>: Push only the specified scene ID./ponderer push force <id>: Force-push and overwrite only the specified scene ID./ponderer download <id>: Import the specified structure into Ponderer structures./ponderer new hand: Create a new scene from the main-hand item./ponderer new hand use_held_nbt: Create from main-hand item with current held NBT./ponderer new hand <nbt>: Create from main-hand item with explicit NBT./ponderer new <item>: Create a new scene for the specified item./ponderer new <item> <nbt>: Create a new scene for item + explicit NBT./ponderer copy <id> <target_item>: Copy a scene and retarget it to another item./ponderer delete <id>: Delete the specified scene./ponderer delete item <item_id>: Delete all scenes under one item./ponderer list: Open the ponder item list UI./ponderer convert to_ponderjs all: Convert all scenes to PonderJS./ponderer convert to_ponderjs <id>: Convert one scene to PonderJS./ponderer convert from_ponderjs all: Import all scenes back from PonderJS./ponderer convert from_ponderjs <id>: Import one scene back from PonderJS./ponderer export [filename]: Export all scripts and structures as a ZIP file to config/ponderer/./ponderer import <filename>: Import scripts and structures from a ZIP file in config/ponderer/.Ponderer is built around one goal:
Turn "writing tutorials" into "building tutorials directly in-game."
From creation and editing to preview and sync, the workflow stays inside Minecraft as much as possible, making Ponder content creation faster and more intuitive.
PonderJS does not provide hot-reload in this workflow, which makes iteration feedback slower. Also, directly transmitting JS scripts introduces additional security risks.
Ponderer uses a safer data-transfer approach and still provides bidirectional conversion with PonderJS, so you can switch between workflows when needed (with a few APIs that are not natively supported by PonderJS).
Ponderer 是一个面向玩家与整合包作者的「游戏内思索(Ponder)制作工具」。
你不需要离开游戏,也不需要先写脚本,就可以直接在世界里搭建、录制和调整思索教学流程。
/ponderer reload:重载本地场景脚本并刷新思索索引。/ponderer pull:从服务端拉取改动(冲突检查模式)。/ponderer pull force:强制以服务端版本覆盖本地。/ponderer pull keep_local:拉取时尽量保留本地版本。/ponderer push:推送本地场景到服务端(冲突检查模式)。/ponderer push force:强制覆盖服务端场景。/ponderer push <id>:仅推送指定场景 ID。/ponderer push force <id>:强制推送并覆盖指定场景 ID。/ponderer download <id>:将指定结构导入到 Ponderer 的结构目录。/ponderer new hand:以主手物品创建新场景。/ponderer new hand use_held_nbt:以主手物品 + 当前物品 NBT 创建场景。/ponderer new hand <nbt>:以主手物品 + 指定 NBT 创建场景。/ponderer new <item>:以指定物品创建新场景。/ponderer new <item> <nbt>:以指定物品 + 指定 NBT 创建新场景。/ponderer copy <id> <target_item>:复制指定场景并改绑到目标物品。/ponderer delete <id>:删除指定场景。/ponderer delete item <item_id>:删除某个物品下的所有场景。/ponderer list:打开思索物品列表界面。/ponderer convert to_ponderjs all:将全部场景转换为 PonderJS。/ponderer convert to_ponderjs <id>:将指定场景转换为 PonderJS。/ponderer convert from_ponderjs all:将全部 PonderJS 场景导回 Ponderer。/ponderer convert from_ponderjs <id>:将指定 PonderJS 场景导回 Ponderer。/ponderer export [filename]:将所有脚本和结构导出为 ZIP 文件到 config/ponderer/。/ponderer import <filename>:从 config/ponderer/ 中的 ZIP 文件导入脚本和结构。Ponderer 的目标是:
把“写教程”变成“在游戏里直接搭教程”。
从创建、编辑、预览到同步,整个流程尽量保持在 Minecraft 内完成,让思索内容的制作更快、更直观。
PonderJS 在当前流程下无法做到热重载,内容迭代的反馈链路更长;同时,直接传输 JS 脚本也会引入额外的安全隐患。
Ponderer 采用更安全的数据传输方式,并提供与 PonderJS 的双向转换能力。你可以在两种工作流之间按需切换(其中少量接口为 PonderJS 原生暂不支持)。
请登录后举报
暂无评论,抢个沙发吧~