Mods/zh-hans
Mods
Mods (修改 或 模块的缩写) 是用户对游戏的修改,其添加或更改了游戏玩法。
一些较大的mod可能会为游戏添加很多内容,而其他较小的mod可能会添加更多设置/自定义选项,或者优化Minetest的速度,游戏玩法或图形。
服务器中的 mod或插件主要为服务器管理员提供更多选择和易用性,单人游戏的所有mod也可以在多人游戏中使用。
虽然Minetest Mod通常可以安全安装,为了保证安全,可以从ContentDB上安装mod,其中的所有Mod都经过了审核
但应谨慎使用Mod,以防止崩溃,系统不稳定,游戏/保存数据删除或由于链接错误或Mod本身而引起的潜在恶意软件感染。(几乎不可能)
保护您的游戏免受此类问题影响的一种好方法是,如果您选择使用mod,则备份Minetest文件夹。
有许多mod或插件可用来补充原始的Minetest game,或为服务器管理员提供更多选择并管理其服务器。
Modpacks
一个modpack(简称:“ MP”)是将mod组合在一起的一组mod。基本上,modpack只是包含实际mod目录的特殊目录。
这纯粹是逻辑分组,主要是为了方便起见并将紧密相关的mod分组在一起。主要区别在于它们在Minetest中的mod管理器中将以不同的方式显示。
除此之外,modpack或modpack内的mod并没有什么特别的。仍然可以分别启用和禁用modpack中的各个mod,就像它们是独立的mod一样。
客户端Mod
客户端Mod(简称:“ CSM”)是用于自定义Minetest客户端的Mod。连接到Minetest服务器时可以使用客户端Mod,因为它们是本地加载的。
需要服务器允许
客户端mod至少需要Minetest 0.4.15-dev来自2017年4月1日之后编译的源代码。
请注意,API目前不稳定,可以更改。
安装Mod
从Mintest版本5.0.0开始,您可以从Minetest内部使用ContentDB from inside Minetest. Click on the “Content” tab in the main menu to find mods, games and texturepacks.
(备注:由于ContentDB服务器在国外,速度并不理想。一些镜像站点可能提供更好的速度,如http://45.195.153.173/) (但它们不是官方的,Minetest开发组不对其安全性做保证)
Finding mods
官方源
- 首选: ContentDB. 在游戏中单击“内容” 标签以寻找Mods.
- “ Mod Releases”子论坛
- “ WIP Mods”子论坛 (适用于尚未完成的Mod。这里有龙!)
- “客户端修改”子论坛 (Only for client-side mods)
- minetest.net上列出的Mod (推荐查看!)(此列表不是最新的)
非官方源
mods的非官方资源是:
编写Mod
Mods是用 Lua编写的, 是一种相对简单的脚本/编程语言. 可以由能够在Lua中进行编码并了解Minetest的Lua API的任何人编写Mod。
可以在lua_api.txt查看Lua API的官方文档。.
其他重要的学习资源:
- Minetest Mod编写在线教程 (强烈推荐)
- Intro to modding (on the developer wiki)