如果你一直想要一个 Minecraft 式的创作沙盒,却不想登录微软账号、不想用启动器、不想被启动器再问一次”你确定要打开启动器吗”,那么 Luanti 可能正好是你想找的。Luanti(原名 Minetest,2024 年底改名)是一个开源的体素游戏引擎,原生支持所有主流 Linux 发行版,而刚发布的 5.17.0 在 2026 年 8 月 21 日上线,带来了三件 Linux 用户最期待的东西:真正的手柄支持、安卓用户数据导出,以及更完善的 Lua 模组 API。
本指南会介绍 5.17 的新内容,以及在 Ubuntu、Fedora、Arch、SteamOS / Steam Deck、openSUSE 和 Flatpak 上的安装步骤,再附上几个首次启动的小技巧,帮你少走弯路。
5.10 以来发生了什么?为什么 5.17 值得关注
Luanti / Minetest 一直以来都是键鼠操作。模组作者可以在自己的游戏里写手柄支持,但引擎本身一直没有一等公民的支持。5.17.0 改变了这一点。 官方博客把它叫做手柄支持的 “开始” — 注意是 开始,因为这是基础而不是完整功能。预计未来两个版本会继续完善,但如果你有 Steam Deck、罗技 F310 或客厅 HTPC 上插着 Xbox 手柄,5.17 是第一个真正即插即用的版本(无需第三方模组)。
第二大功能是导出安卓端用户数据. 这是因为安卓应用把所有的世界、模组和材质包都锁在内部沙盒里,用户根本访问不到 — 平时没什么问题,直到你的平板坏了才发现孩子三年的城堡全锁在里面。5.17 可以通过系统文件选择器把这些数据导出来。这不是最炫的功能,但它是最能让人少流泪的功能。
第三,Lua 模组 API 做了几个改动,是改名以来模组作者一直呼吁的。完整日志在 docs.luanti.org/about/changelog,简单说就是基于 5.17 写的模组会更加可移植、更易维护。
还有一件和引擎无关但值得说的事:2026 年 8 月 27 日,Luanti 暂时从 Google Play 下架,原因是 Tracer.AI 代表微软提交了一份毫无根据的 DMCA 通知,声称 Luanti 侵犯了 Minecraft 的版权。Luanti 项目并不包含任何 Minecraft 的代码或资源,这次下架普遍被认为是自动化系统的过度反应。如果你依赖安卓应用,开源的 APK 仍然可以直接从项目的 GitHub releases 页面下载。
在你的发行版上安装 Luanti 5.17
官方 luanti.org/downloads 页面打包了 Windows、macOS、GNU/Linux、BSD 和安卓的二进制。在 Linux 上你几乎不需要访问这个页面 — 每个主流发行版都自带打包好的版本。
Ubuntu、Linux Mint、elementary OS 以及其他 Debian 衍生版
sudo apt update
sudo apt install luanti如果你的发行版还停留在旧版(24.04 LTS 是最常见的”惯犯”),apt 里的版本可能还是 5.17 之前的某个版本,项目维护了一个 PPA:
sudo add-apt-repository ppa:luanti/luanti
sudo apt update
sudo apt install luantiFedora、Nobara、Bazzite 以及其他 RPM 系发行版
sudo dnf install luantiFedora 40+ 和 rawhide 都可以。Bazzite 和 SteamOS 衍生镜像上,同一个包可以通过 rpm-ostree install luanti 安装,然后重启即可。
Arch Linux、Manjaro、EndeavourOS、CachyOS
sudo pacman -S luantiArch 一般跟进上游很快,上游发版一两天内你就能拿到 5.17。如果你想用绝对最新的代码且不介意编译,AUR 上的 luanti-git 跟踪 master 分支。
openSUSE Tumbleweed / Leap
sudo zypper install luantiSteamOS(Steam Deck 以及新的 Steam Machine)
SteamOS 已经把 Luanti 作为 Flatpak 自带,你不需要任何额外操作。确认你用的是新版本:
- 在库里打开 Luanti 条目。
- 在游戏的 属性 → 兼容性 选项卡里,强制使用 Linux runtime 而不是 Proton。
- 启动。
5.17 的手柄支持仍然是部分覆盖 — Luanti 的主菜单和设置界面已经原生处理手柄,但游戏内的控制取决于你加载的具体游戏。默认的 Minetest Game 的”放置 / 挖掘”绑定在鼠标键上,手柄层不一定会翻译过去;如果你觉得别扭,流行的 MineClone2 和 VoxeLibre 游戏都自带了一等公民的手柄映射。
Flatpak(万能答案)
如果你的发行版没有包、包太旧,或者你只是想和系统隔离:
flatpak install flathub org.luanti.Luanti
flatpak run org.luanti.LuantiFlatpak 自带依赖,和发行版解耦更新。
Docker(无头专用服务器)
跑一个无人值守的多人世界:
docker run -d --name luanti-server
-p 30000:30000/udp -p 30000:30000/tcp
-v $HOME/luanti-data:/var/lib/luanti
ghcr.io/luanti-org/luanti:latest默认世界是 Minetest Game;你可以把自己的 worlds/ 和 mods/ 目录挂载到 /var/lib/luanti 上面自定义。

首次启动的几个小贴士
- 先建世界再装模组. Luanti 的 ContentDB 让你可以直接在主菜单里浏览和安装模组 / 游戏。第一次点 Content 的时候,会从
content.luanti.org拉取一个列表;列表很长,慢速网络下会让菜单看起来像是卡住了。耐心等它完成。 - 选一个游戏,而不只是引擎. Luanti 是一个引擎。默认的 Minetest Game 最接近原版生存模式,但社区从中古 RPG(RPG16)到竞技夺旗(CTF),再到阈限空间恐怖(Backrooms Test)全都有。创建世界之前先到 ContentDB 的 Games 标签页看看。
- 材质包全局生效,模组按世界隔离. 如果你装了 Soothing 32 这样的材质包,所有世界都会用。模组则是在创建世界时或在世界的设置里启用 — 这是新手最容易踩的坑。
- 勤存档,备份
worlds目录. 世界存在 Linux 下的~/.local/share/luanti/worlds/。目录是一堆文件,不是单个 blob,所以rsync -a ~/.local/share/luanti/worlds/ /你的/备份/位置/就够了。 - 绑定几个常用按键. 游戏中按 F1 可以看到按键图例。新手最容易错过的几个:
K切换飞行(需要fly权限)、J切换快速模式(需要fast)、H切换穿墙(需要noclip)。单人世界里这些权限默认都有。
第一天值得装的几个模组
ContentDB 上有 3,100 多个模组, Trending 标签页是找当前好货的最快方式。几个历久弥新、每次引擎升级都能活下来的:
- Mobs Redo / Animalia — 给 Minetest Game 加上生物(鸡、羊、狼、熊)。用过之后默认世界就会显得很空。
- i3 — 把默认的背包换成更易用的网格布局,并加上快捷栏。
- 3D Armor — 自带合理 API 的独立护甲模组。
- Unified Inventory — 如果你更喜欢 alt-tab 风格的背包管理器。
- Maptools / Worldedit — 想盖比小屋更大的东西,WorldEdit 风格的建造工具是必须的。


总体来说
Luanti 作为最灵活的开源体素引擎已经低调运营了快十五年。2024 年的改名是一次有意识的尝试,想甩掉 “这是个 Minecraft 克隆吗?” 的联想;之后的节奏 — 2025 年 8 月的 5.13、2025 年 10 月的 5.14、2026 年 1 月的 5.15、2026 年 5 月的 5.16,再到 2026 年 8 月的 5.17 — 对一个志愿者项目来说相当稳健。2025 年加入 Open Collective Europe 让这个项目有了一个非营利的财务归属,和 EndeavourOS、F-Droid、postmarketOS 等知名自由软件项目并肩。如果你一直想支持引擎但苦于没有捐赠渠道,这件事现在解决了。
如果你从改名之后就再没碰过它,5.17 是个值得回来的版本。手柄支持还在进行中,安卓导出还在进行中,模组 API 还在进行中 — 但这三件事都在推进,项目对哪些准备好了哪些没准备好是透明的,引擎本身也是有史以来最打磨的。
官网:luanti.org。下载与发行版包:luanti.org/downloads。模组与游戏:content.luanti.org。源代码:github.com/luanti-org/luanti。

评论