技术名称 | gadgets_modpack |
中文名称 | |
作者 | mt-mods - ContentDB |
语言 | 英语 |
版本 | 5.5.0或更高版本 |
依赖Mode或插件 | |
Mode类型 | |
开源协议 | GPL-3.0-only 用于代码,CC-BY-4.0 用于媒体。 |
视频 | |
百科 | |
Wiki | |
代码仓库 | GitHub - mt-historical/gadgets_modpack |
下载地址 | Gadgets Modpack - ContentDB |
简历 | 一个 modpack,提供应用状态效果或执行其他有用功能的魔法和技术项目的完整进程 |
gadgets_modpack 旨在提供完整的基于魔法和技术的工具和消耗品,这些工具和消耗品可以添加各种玩家状态效果并执行其他有用的功能。Modpack 还提供了一个 API 来轻松制作您自己的“小工具”。
内容包被分成不同的模组,所以如果你不喜欢某些东西(例如你只想留下魔法),你可以简单地禁用它们。
要求:
Minetest 5.0.0+
Minetest_game 5.0.0+
完整的要求清单:
- default, vessels, farming, bucket, flowers(minetest_game 的一部分,默认安装)
- playereffects(状态效果处理的主要框架)
- player_monoids(gadgets_default_effects 的依赖项,用于处理 monoidal 播放器值的库)
- 技术(可选,但强烈推荐)
- 法力值(可选,但强烈推荐)
- magic_materials(gadgets_consumables 和 gadgets_magic 的依赖项)
- basic_materials(技术的依赖)
推荐模组
- bweapons_modpack(与 gadgets_modpack 一起形成一个单一的战斗、状态效果和魔法系统)
- sprint_lite(如果存在,gadgets_consumables 提供耐力药水)
- 工艺指南(探索新物品的工艺配方)
模组包中的模组列表
定义和处理状态效果工具和消耗品的API和主要代码需要: playereffects,technic(可选),mana(可选)
为 gadgets_modpack 的其他部分提供默认 gadgets_modpack 效果的库效果:
- 提高速度
- 增加跳跃高度
- 降低重力
- 健康再生
- 耐力恢复(如果存在 sprint_lite)
- 法力再生(如果存在法力)
- 水中呼吸
- 火盾(伤害你周围的小怪)有些效果有第二个更强的版本(参见相应的药水和制作配方)需要: gadgets_api、player_monoids
-
小工具_消耗品
提供各种魔法相关的消耗品和药水项目:
- 水壶
- 速度药水
- 跳跃药水
- 重力药水
- 水肺药水
- 火盾药水
- 健康再生药水
- 耐力再生药水(如果存在 sprint_lite)
- 法力再生药水(如果存在法力)
- 驱散药水(移除所有活动状态效果)
- 传送药水(传送到指定范围内您可以适应的随机位置)需要: default、vessels、farming、bucket、flowers(minetest_game 的一部分,默认安装)、gadgets_api、gadgets_default_effects、mana(可选,提供法力药水)、sprint_lite(可选,提供耐力药水)
-
小工具_魔法
提供各种基于魔法的法术书和五线谱项目:
- 重力之书
- 速度之书
- 跳跃之书
- Tome Of Blink(立即传送到您正在寻找的地方,范围有限)
- Tome Of Magic Bridge(在你面前创建一个临时的魔法桥)
- Staff Of Earth(Technic 的 drill 对应物,允许快速采矿)
- 德鲁伊之杖(允许对石头进行一系列转化,从石头到带草的泥土)需要: gadgets_api、gadgets_default_effects、magic_materials
尖端
所有交互都尊重区域保护
魔法书使用法力并且不会磨损,磨损的法杖条代表它们的“充电”,并且可以通过将它们与工艺网格上的 februm 水晶组合来充电。
设置类型
Modpack 提供了一些设置,可以通过“Settings->All Settings->Mods->gadgets_api 访问
你也可以将这些设置直接放到你的 minetest.conf
enable_gadgets_effects = true, bool, should status effect visuals spawn
effect_interval = 0.5, float, interval at which status effect visuals spawn
制作自己的小工具
要在您自己的 mod 中定义小工具,您需要调用gadgets.register_gadget(def)
where def
is a definition table。要查看可能的定义选项(带注释)的完整列表,请参阅**此文档** 。
要注册新效果,您需要调用gadgets.register_effect(def)
,其中 `def`` 是效果定义表。有关详细信息,请参阅上面的文档。
执照
所有代码都是 GPLv3链接到许可证
“学分”部分未涵盖的所有资源均根据 CC BY 4.0许可链接到许可证
学分
来自 freesound.org 的以下用户的声音被混合、剪切、编辑并用于制作此 modpack 中的声音:
- prozaciswack - 挖掘
- alcinov - 楼梯金属隆隆声
- breviceps - ethereal-teleport
- spookymodem - hitting_wall
- ktinquelal - 射线激光
- lamamakesmusic - 破冰步骤
- northern87 - 烧烤火-northern87
- midimagician - fire-burning-loop.2
- smararaine - 篝火被点燃
- steffcaffrey - 编钟
- quaker540 - 超自然爆炸
- cyberkineticfilms - 奇怪的传送声音
- 鼻涕虫 - phoenixscreech1
- qubodup - 火咒
- zenithinfinitivestudios - fantasy-ui-button-1
- adrimb86 - 童话般的声音
上面列出的所有声音都被许可为 CC0。产生的声音根据 CC BY 4.0许可链接获得许可