开源的 Loom 替代品,提供快速录屏、视频编辑和可分享链接,支持自托管。
louis-e/arnis
利用 OpenStreetMap 数据和真实地形高程,生成现实地点的 Minecraft 世界。
- Star
- 18,318
- Fork
- 1,533
- 未关闭 Issue
- 102
- 最近提交
- 14小时前
这是什么?
Arnis 是一款桌面工具,可以把现实中的地点生成为 Minecraft 世界。用户在地图上框选区域后,工具会获取 OpenStreetMap 的地理数据和高程数据,把建筑、道路等地图要素还原为方块,并让地形贴合真实地貌。支持 Minecraft Java 版(1.17 及以上)、基岩版和 Luanti(原 Minetest)。
工具提供图形界面和命令行两种使用方式。用户可以设置世界比例、出生点、是否生成建筑内部等选项。生成模式可选择“地形加地物”“平地上的地物”或“仅地形”。开启 One World 选项后,多次生成的区域会写入同一个持久化世界,并使用统一的 Web Mercator 坐标系,相邻区域可以无缝拼接。
项目使用 Rust 编写,基于 Tauri 构建,支持 Windows、macOS 和 Linux。Windows 版可执行文件通过 SignPath 进行代码签名。
核心功能
- 01将建筑、道路等 OpenStreetMap 要素转换为 Minecraft 方块。
- 02使用真实高程数据,让地形与实际地貌一致。
- 03支持 Minecraft Java 版 1.17 及以上、基岩版和 Luanti。
- 04同时提供图形界面和基于经纬度边界框的命令行。
- 05提供“地形加地物”“平地地物”“仅地形”等生成模式。
- 06One World 模式可将多个区域持续写入同一个世界。
适用场景
- 在 Minecraft 中还原家乡或熟悉的街区。
- 为游戏、地图或创意项目搭建大型城市模型。
- 在教育或防洪演示等 Minecraft 项目中使用真实地形。
快速上手
- 1
从发布页面下载最新版本
- 2
或从源码构建并运行图形界面
cargo run --release - 3
或使用命令行并指定边界框运行
cargo run --release --no-default-features -- --output-dir="C:/YOUR_PATH/.minecraft/saves/worldname" --bbox="min_lat,min_lng,max_lat,max_lng"
使用前须知
- Windows 可执行文件仅在维护者批准后签名,README 指出只有 GitHub 页面和 arnismc.com 是官方下载来源。
- 大范围或细节丰富的区域依赖 OpenStreetMap 和高程数据,生成质量与速度因所选区域而异。
标签
常见问题
- arnis 是什么?
- 利用 OpenStreetMap 数据和真实地形高程,生成现实地点的 Minecraft 世界。 Arnis 是一款桌面工具,可以把现实中的地点生成为 Minecraft 世界。用户在地图上框选区域后,工具会获取 OpenStreetMap 的地理数据和高程数据,把建筑、道路等地图要素还原为方块,并让地形贴合真实地貌。支持 Minecraft Java 版(1.17 及以上)、基岩版和 Luanti(原 Minetest)。
- arnis 可以免费使用吗?用的什么许可证?
- arnis 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- arnis 还在维护吗?
- 活跃维护中。arnis 最近一次提交是在 2026年10月19日。
- arnis 适合用来做什么?
- 在 Minecraft 中还原家乡或熟悉的街区。 为游戏、地图或创意项目搭建大型城市模型。 在教育或防洪演示等 Minecraft 项目中使用真实地形。
- arnis 怎么安装和运行?
- 从发布页面下载最新版本 或从源码构建并运行图形界面: cargo run --release 或使用命令行并指定边界框运行: cargo run --release --no-default-features -- --output-dir="C:/YOUR_PATH/.minecraft/saves/worldname" --bbox="min_lat,min_lng,max_lat,max_lng"
- 在哪里获取 arnis?
- 源代码和安装说明在 GitHub 上:https://github.com/louis-e/arnis
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源、本地优先的 AI 会议笔记应用,无需机器人入会,直接采集设备音频,可作为 Granola 的替代。
轻量跨平台桌面便签工具,支持 Markdown 编辑与预览,基于 Tauri 2 与 React 构建。
利用你自己的 Telegram 账号作为文件空间的桌面与 Android 应用,支持上传、预览、流媒体播放和文件夹同步。
把手机变成电脑高音质麦克风,支持 Wi-Fi、USB 和网页连接,桌面端覆盖 Windows、Linux、macOS。
基于 Tauri(Rust 与 React)构建的轻量跨平台代码编辑器,支持 Git、AI 智能体和 Vim 键位。