截图
介绍
此模组需要 PEHKUI 才能运行。

使用此模组和 Pehkui,生物现在会有各种不同的体型!体型修改器的默认范围为当前实体体型的 0.95–1.05 倍,但可以在各实体对应的配置文件中设置其体型范围。这些数值也可以影响生物的攻击力、击退、生命值和其他属性(均可配置)。现在还可以按维度、生物群系和实体名称设置覆盖规则,从而让生物生成更加多样;不过,只有安装了其他能够为实体添加名称的模组,这些名称才会生效。你还可以调整繁殖生成的生物所继承的体型,以及体型受父母影响的方式!此模组应该兼容所有原版和模组添加的实体。末影龙、凋灵及其他一些实体默认列入黑名单。此模组还提供了诸如 “vmhScale” 之类的 NBT 值,可用于获取生物的体型及其他信息,方便你进一步自定义通过 VMH 修改的实体,例如用它们修改战利品表和资源包。
此模组兼容 Nyf’s Spiders, 这是 Spiders 2.0 的移植版!
备注:
分布类型:
分布类型通过整数 0-5 设置。分布现在采用高斯分布。我会继续制作新的分布类型,相关代码见下方:
public static float setScalingValue(double min, double max, double median, int dist){
float scale;
double stdDev;
//***根据分布类型设置大小值
switch (dist) {
case 1 -> {//基于均值的高斯分布,使用标准差 - 趋向中位数
stdDev = (max - min) / (2 * 2.576);
scale=(float)randomGaussianDistScale(median, min, max, stdDev);
}
case 2 -> {//基于中位数的高斯分布,使用1/2*标准差 - 略微趋向中位数
stdDev = (max - min) / (2 * 1.288);
scale=(float)randomGaussianDistScale(median, min, max, stdDev);
}
case 3 -> {//基于中位数的高斯分布,使用2*标准差 - 强烈趋向中位数
stdDev = (max - min) / (2 * 5.152);
scale=(float)randomGaussianDistScale(median, min, max, stdDev);
}
case 4 -> {//基于均值的高斯分布,使用1/4*标准差 - 非常轻微地趋向中位数
stdDev = (max - min) / (2 * 0.644);
scale=(float)randomGaussianDistScale(median, min, max, stdDev);
}
case 5 -> {//基于中位数的高斯分布,使用4*标准差 - 非常强烈地趋向中位数
stdDev = (max - min) / (2 * 10.304);
scale=(float)randomGaussianDistScale(median, min, max, stdDev);
}
default ->
scale = (float) (min + (max - min) * (Math.random())); //默认。基于最大值和最小值以及均值。均匀分布。
}
return scale;
}
带默认值的默认实体列表:
这些是旧值。默认值现在介于 0.95-1.05 之间。
"minecraft:allay;0.9;1.1;1;0",
"minecraft:axolotl;0.9;1.1;1;0",
"minecraft:bat;0.9;1.1;1;0",
"minecraft:bee;0.9;1.1;1;0",
"minecraft:blaze;0.9;1.1;1;0",
"minecraft:cat;0.9;1.1;1;0",
"minecraft:cave_spider;0.9;1.1;1;0",
"minecraft:chicken;0.9;1.1;1;0",
"minecraft:cod;0.9;1.1;1;0",
"minecraft:cow;0.9;1.1;1;0",
"minecraft:creeper;0.9;1.1;1;0",
"minecraft:dolphin;0.9;1.1;1;0",
"minecraft:donkey;0.9;1.1;1;0",
"minecraft:drowned;0.9;1.1;1;0",
"minecraft:enderman;0.9;1.1;1;0",
"minecraft:evoker;0.9;1.1;1;0",
"minecraft:fox;0.9;1.1;1;0",
"minecraft:frog;0.9;1.1;1;0",
"minecraft:ghast;0.9;1.1;1;0",
"minecraft:glow_squid;0.9;1.1;1;0",
"minecraft:goat;0.9;1.1;1;0",
"minecraft:guardian;0.9;1.1;1;0",
"minecraft:hoglin;0.9;1.1;1;0",
"minecraft:horse;0.9;1.1;1;0",
"minecraft:husk;0.9;1.1;1;0",
"minecraft:illusioner;0.9;1.1;1;0",
"minecraft:iron_golem;0.9;1.1;1;0",
"minecraft:llama;0.9;1.1;1;0",
"minecraft:magma_cube;0.9;1.1;1;0",
"minecraft:mooshroom;0.9;1.1;1;0",
"minecraft:mule;0.9;1.1;1;0",
"minecraft:ocelot;0.9;1.1;1;0",
"minecraft:panda;0.9;1.1;1;0",
"minecraft:parrot;0.9;1.1;1;0",
"minecraft:phantom;0.9;1.1;1;0",
"minecraft:pig;0.9;1.1;1;0",
"minecraft:piglin_brute;0.9;1.1;1;0",
"minecraft:pillager;0.9;1.1;1;0",
"minecraft:polar_bear;0.9;1.1;1;0",
"minecraft:pufferfish;0.9;1.1;1;0",
"minecraft:rabbit;0.9;1.1;1;0",
"minecraft:ravager;0.9;1.1;1;0",
"minecraft:salmon;0.9;1.1;1;0",
"minecraft:sheep;0.9;1.1;1;0",
"minecraft:shulker;0.9;1.1;1;0",
"minecraft:silverfish;0.9;1.1;1;0",
"minecraft:skeleton;0.9;1.1;1;0",
"minecraft:slime;0.7;1.3;1;0",
"minecraft:snow_golem;0.9;1.1;1;0",
"minecraft:spider;0.8;1.2;1;0",
"minecraft:squid;0.9;1.1;1;0",
"minecraft:stray;0.9;1.1;1;0",
"minecraft:strider;0.9;1.1;1;0",
"minecraft:tadpole;0.9;1.1;1;0",
"minecraft:trader_llama;0.9;1.1;1;0",
"minecraft:tropical_fish;0.9;1.1;1;0",
"minecraft:turtle;0.9;1.1;1;0",
"minecraft:vex;0.9;1.1;1;0",
"minecraft:villager;0.92;1.08;1;0",
"minecraft:vindicator;0.9;1.1;1;0",
"minecraft:wandering_trader;0.92;1.08;1;0",
"minecraft:witch;0.9;1.1;1;0",
"minecraft:wither_skeleton;0.9;1.1;1;0",
"minecraft:wolf;0.9;1.1;1;0",
"minecraft:zoglin;0.9;1.1;1;0",
"minecraft:zombie;0.9;1.1;1;0",
"minecraft:zombie_horse;0.9;1.1;1;0",
"minecraft:zombie_villager;0.9;1.1;1;0",
"minecraft:zombified_piglin;0.9;1.1;1;0"
计划:
- (v1.1.8) 发布新模组 Mob Notebook,用于获取本模组及其他模组的数值
- (v1.1.7) 发布附加模组 VMH – Breeding,用于处理繁殖数值。
注意事项:
- 更多信息将很快在 wiki 上发布!
- 如果你在加载世界后更改配置值,一些在更改前就已加载的生物仍会保留之前的数值,因为这些数值是在实体生成时应用的。
如果你喜欢我的内容并希望帮助我制作更多内容,请考虑向我的 patreon 捐款!
加入我的 discord 服务器: discord.io/Rikurob。
特别感谢:
- Virtuoel – Pehkui 创作者
- telepathicgrunt – 初始配置帮助
- agadoo1211 -M模组测试/反馈
常见问题
VMH – Variable Mob Height 支持哪些 Minecraft 版本?
VMH – Variable Mob Height 支持 Minecraft Java 版 1.16.5–1.20.1,共 7 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
VMH – Variable Mob Height 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Rikurob 的其他作品
查看全部 →Teleport Tablets
Adds teleportation similar to Runescape!
Realistic Spiders
Makes spiders smaller.
Durable Elytras
Makes elytras not take durability.
Durable Items
Stops items in the armor, off hand, and main hand slots from taking durability
评论
登录后评论和评分