适用于 Minecraft 1.20.1, 1.21.1 的 ArmoreableMobs 模组
允许你在实体生成时使用 Craftweaker 给予其盔甲和物品,并支持 gamestages!
关于 ArmoreableMobs 模组
使用 CraftTweaker,在任意实体生成时给予其任意物品。
支持 gamestages 和 packmode(在存在这些功能的版本中)!
Discord Patreon Twitter
需要 CraftTweaker
1.18-1.19 版本用法:
本模组使用 MultiLoader 模板!名称上未标注 forge 或 fabric 的版本默认为 Forge!祝你玩得愉快!
1.18 版本的文档可在此处找到:https://docs.blamejared.com/1.18/en/mods/armoreablemobs/ArmorGroup 1.19 版本的文档可在此处找到:https://docs.blamejared.com/1.19/en/mods/ArmoreableMobs/ArmorGroup
1.16 版本用法:
1.16 版本的语法可在 crafttweaker 文档页面找到:https://docs.blamejared.com/1.16/en/mods/ArmoreableMobs/ArmoreableMobs
1.12 版本用法:
你需要 craftweaker 才能使用本模组,并通过脚本使用它。首先导入:
import mods.armoreablemobs.ArmorHandler; import mods.armoreablemobs.ArmorEntity; import mods.armoreablemobs.ArmorSlot; import mods.armoreablemobs.ArmorGroup;
ArmorGroup
之后用以下代码创建一个 ArmorGroup:var group = ArmorHandler.createArmorGroup("draconic", 0.5);。该 group 的参数为:(String name, double chanceToGetUsed) 你可以用 group.addEntity(entity); 向 ArmorGroup 添加任意数量的 ArmorEntity。你可以用 group.addArmor(armorSlot); 向 ArmorGroup 添加任意数量的 ArmorSlot。
ArmorSlot
ArmorSlot 定义某个槽位中的物品,可用 ArmorHandler.createArmorSlot("head", <draconicevolution:draconichelm>.withTag({Energy: 16000000}), 1, 0.5) 创建。其参数为:(String slotName, IItemStack stack, int itemWeight, double chanceToDropOnDeath) 可用的槽位有:["head", "chest", "legs", "feet", "feet", "mainhand", "offhand"]。你可以为每个槽位添加多个 ArmorSlot,它会根据 itemWeight 随机选择,数值越大几率越大。chanceToDropOnDeath 是 0 到 1 之间的数字,定义该物品在死亡时掉落的几率。
ArmorEntity
ArmorEntity 定义实体需要具备的信息,以便获得由 ArmorSlot 定义的物品。可用 var entity = ArmorHandler.createArmorEntity("minecraft:zombie"); 创建,其参数为实体 ID。你可以用 entity.withNBTCheck("Health", 10.0, "GREATER"); 添加 NBT 检查来筛选实体,参数为 (String nbtId, Object value, String checkingMode),检查模式可为 ["LESS", "EQUAL", "GREATER", "CONTAINS", "TAGEXISTS", "TAGMISSING"]。
GameStages 支持
本模组通过 group.addGameStage("testStage"); 为组提供 GameStages。附近的玩家需要拥有添加到该组的所有阶段才能使其生效。
PackMode 支持
为 ArmorGroup 添加 pack mode 后,你无需重启游戏即可筛选组。group.setPackMode("packMode");
如何安装 ArmoreableMobs
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.12–1.21.1 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file armoreablemobs-fabric-1.21.1-3.0.0.jar (17 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: ArmoreableMobs should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
版本
含依赖项
| Minecraft | 加载器 | 文件 | 日期 | 操作 |
|---|---|---|---|---|
| 1.21.1 | Fabric | armoreablemobs-fabric-1.21.1-3.0.0.jar16.8 KB 2 | ||
| 1.21.1 | NeoForge | armoreablemobs-neoforge-1.21.1-3.0.0.jar16.8 KB | ||
| 1.20.1 | Forge | ArmoreableMobs-forge-1.20.1-2.3.0.jar16.1 KB | ||
| 1.19.2 | Fabric | ArmoreableMobs-fabric-1.19.2-2.1.2.jar12.6 KB | ||
| 1.12.2 | — | armoreablemobs-1.12.2-1.1.8.jar21.3 KB | ||
| 1.12.1 | — | armoreablemobs-1.0.jar15.7 KB |
评价
成为第一个评价 ArmoreableMobs 的人

