Skip to content

Latest commit

 

History

213 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft RedStone Editor 2D

License Platform

一个基于Web的Minecraft红石电路设计工具,让你可以随时随地设计和模拟红石电路。

参考了 rs editor 并进行了大量优化

特性

  • 丰富的组件库 - 包含基础方块、机械元件、装饰方块和特殊方块四大类红石组件
  • 护眼夜间模式 - 支持日间/夜间主题切换,长时间使用更舒适
  • 响应式设计 - 自动适配不同设备屏幕尺寸,支持手机、平板和电脑
  • 导入/导出功能 - 可以保存你的设计并在不同设备间共享
  • 智能搜索 - 支持中文、拼音和英文搜索组件
  • 纯静态页面 - 无需服务器,直接打开HTML文件即可使用
  • 完全开源 - 代码完全开源,可以自由修改和分发

快速开始

在线使用

本地使用

  1. 下载或克隆本项目到本地
  2. 确保项目包含 assets 文件夹及其中的所有组件图片
  3. 在浏览器中打开 index.html 文件
  4. 开始设计你的红石电路!

使用说明

  1. 选择组件 - 从左侧面板选择需要的红石组件
  2. 放置组件 - 在画布上点击放置选中的组件
  3. 移除组件 - 再次点击同一位置可移除组件
  4. 移动画布 - 使用鼠标中键或右键拖拽移动画布
  5. 缩放画布 - 使用鼠标滚轮或右下角缩放按钮控制画布缩放
  6. 搜索组件 - 使用顶部搜索框快速查找组件(支持中文、拼音、英文)

组件分类

  • 基础方块: 空气、基岩、平滑石、黑曜石等
  • 机械元件: 红石粉、红石火把、中继器、比较器、活塞等
  • 装饰方块: 箱子、熔炉、附魔台等
  • 特殊方块: 水、熔岩、火等

项目结构

MinecraftRedStoneEditor-2D/     # 项目根目录
├── index.html                  # 主页面HTML文件
├── README.md                   # 项目说明文档
└── assets/                     # 组件图片文件夹
    ├── air.webp                # 空气图片
    ├── sand.webp               # 沙子图片
    ├── smoothstone.webp        # 平滑石图片
    └── ...                     # 其他组件图片

开发

本项目为纯前端项目,使用原生HTML、CSS和JavaScript开发,无需构建工具。

贡献

欢迎提交Issue和Pull Request来改进这个项目!

许可证

本项目采用MIT许可证,详情请见LICENSE文件。

致谢

  • 感谢 rs editor 项目的启发
  • 所有组件图片来源于Minecraft和ccvault

如果你觉得这个项目有用,欢迎给个Star!⭐

About

用于在网页中设计二维的我的世界红石机械单片

Resources

Stars

53 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages