
建造沙盒
创建一个独立的创造模式平坦世界,用于测试建筑而不影响生存模式游戏。
🧱 Build Sandbox
Build Sandbox 是一款适用于 Minecraft 1.21.1 的 NeoForge 模组,它添加了一个完全隔离的创造模式建筑维度,玩家可以在其中安全地设计结构,而不影响其生存世界。
✨ 功能特性
🌍 隔离沙盒维度
- 一个独立的平坦创造世界,专为建造和测试结构而设计。
- 不会与你的生存世界产生任何交互。
🎮 游戏模式切换
- 使用命令:
/buildsandbox
第一次执行:
- 保存你的生存位置、维度和物品栏
- 将你传送至沙盒维度
- 将你切换为创造模式
- 加载你的沙盒物品栏(如果可用)
第二次执行:
- 保存你的沙盒位置和物品栏
- 恢复你的生存物品栏和位置
- 将你切换回生存模式
🎒 独立物品栏
- 生存物品栏与沙盒物品栏分开存储。
- 切换世界时会精确恢复进入前的状态。
🚫 沙盒限制
为了保持沙盒环境的整洁和可控:
- ❌ 无自然生物生成
- ❌ 无传送门(下界/末地传送门被禁用)
- ❌ 不允许生成火或传送门
- ❌ 完全隔离的游戏环境
🧠 传送保护
- 维度传送由模组内部控制。
- 玩家无法仅通过使用
/buildsandbox以外的方式自由逃离或进入沙盒。
📦 工作原理
该模组使用基于玩家的数据系统:
- 存储:
- 生存维度
- 生存位置
- 生存物品栏
- 沙盒位置
- 沙盒物品栏
这确保了在世界之间切换是无缝且持久的。
🧪 预期用途
Build Sandbox 非常适合:
- 🏗️ 安全测试建筑
- 🧱 无需生存风险地设计结构
- 🧪 尝试创造性想法
- 🛠️ 服务器建筑练习环境
⚙️ 命令
/buildsandbox
在以下两者之间切换:
- 🟢 生存世界
- 🟣 沙盒创造世界
🛑 兼容性说明
- 需要 NeoForge 1.21.1
- 适用于:
- 单人游戏
- 多人游戏服务器
📁 技术细节
- 自定义维度:
buildsandbox:sandbox - 平坦世界生成器
- 完全自定义的物品栏处理
- 基于事件的限制(传送门、生物)
- 使用 UUID 映射实现玩家状态持久化
🚀 计划功能(可选想法)
- 不在 Build Sandbox 维度中生成结构
- 无法在 Build Sandbox 中获得进度(成就)
- 除
/buildsandbox命令外,增加基于 GUI 的选择器 - 建筑导出系统,用于保存和导出作品
- 权限系统,用于控制对沙盒功能的访问(服务器端)
👤 作者
由 Wilkcraft 开发
📄 许可协议
本项目采用 MIT 许可协议 - 详见 LICENSE 文件。
🚀 在一个完全隔离的创造模式沙盒维度中,自由、安全地建造,完全不影响你的生存世界!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。