forked from mirror/NitWikit
4265a24a6b
* 修改顶部java和基岩的label * 补全目录(preparation) * 补全目录(start/basic) * 补全目录(start) * 补全目录(advance) * 这个忘记清了 * 补全排版(doc) * 搞个文件占位置 * 删掉doc-java里的的部署 * 加链接(preparation) * process start 我自己都改迷糊了 * 加链接(advance) * 修复损坏的链接 * 修复损坏的链接2 * 修复损坏的链接3
2.4 KiB
2.4 KiB
title | sidebar_position |
---|---|
什么是模组? | 5 |
什么是模组?
模组( Mod )是遵循 Forge、Fabric 或 LiteLoader 等 API 规范编写的 Java 程序。
工作形式
Minecraft 模组( Mod )一般来说模组会利用 Forge 或 Fabric 作为前置开发,通过反编译 Minecraft Java 源代码了解 Minecraft 干了什么,
进而删减或修改内容以实现新的功能。删减或修改内容既可以是服务端,也可以是客户端。因而相较插件只能修改部分服务端的内容要有更大的功能性。
安装位置
插件是需要安装在服务器根目录的 mods
文件夹,然后需要重启服务器。
模组的优点
- 可以更为随心所欲的修改包括客户端和服务端的游戏代码,功能性更多;
- 大多数大型 Mod 是有相对详细的 Wiki 供玩家参考,更方便入手;
- 可以控制客户端使用的 Mod 降低客户端使用作弊端的可能性;
模组的缺点
- 模组基本没有稳定的 API,不像插件依赖稳定的 API 的插件,如果你玩的模组相对小众,那么很可能只有特定几个版本能够找到;
- 服务端如果不加插件生态,管理方面的模组会少一些,如果加上 Bukkit 生态兼容又容易出现兼容性、报错等问题,服务端往往稳定性欠佳,基本只能开半年;
- 模组更容易出现不兼容的情况,有时由于版本等不兼容很容易导致客户端无法启动的问题;
- 客户端必须安装特定的模组才能进入服务器,这存在的便捷性和安全性问题对某些玩家来说是比较难以接受的;
- 关于玩法的模组性能往往比较拉胯(特别是 Forge 平台),对于 CPU 和内存的要求会更高。
模组可以做的事情
性质 | 描述 | 样例 |
---|---|---|
探索 | 增加新的生态环境,生物,矿石,方块,建筑乃至新世界 | 星系 |
科技 | 增加近现代科技元素,如机器、交通、能源、农学、基因学等 | 工业2 |
魔法 | 增加魔法游戏元素 | 神秘时代4 |
仓储 | 增加新的储存容器,提高物品储存能力 | 储存抽屉 |
工匠 | 增加新的工具、盔甲、武器 | 更多武器 |
食物 | 增加食材与菜谱 | 丰收工艺 |
RPG | 增加角色扮演或冒险类游戏元素 | 暮色森林 |
信息 | 增加玩家可以获取的信息,例如查询合成表,小地图,血条等 | Hwyla |
优化 | 优化内存和帧数,信息获取等 | FoamFix |