Isle of Berk Variant Loader

本模组需要 Forge 40.3.12 或更高版本!Forge 可能不会告知您这一点,而是抛出带有不同错误的异常。此外,本模组与 Optifine 不兼容。

资源介绍

非常重要 本模组需要 Forge 40.3.12 或更高版本!Forge 可能不会告知您这一点,而是抛出带有不同错误的异常。此外,本模组与 Optifine 不兼容。 描述 通过资源包和数据包为 Isle of Berk 中的龙添加具有条件支持的新变体,或配置现有变体,并通过名称标签更改纹理、动画或模型。此外,还支持为纹理添加发光层。 注意: 使用此模组添加自定义变体意味着用户应熟悉制作资源包和数据包(无论复杂度如何)。 对原版模组的更改 此加载项在玩法层面改变了原版模组中某些内容的运作方式: 变体继承适用于所有龙(可以通过在配置中将 assign_egg_variant_on_breeding 和 assign_egg_variant_on_placed 设置为 false 来配置或完全关闭) 所有蛋现在都可以作为 NBT 保存变体信息,这将决定孵化出的龙的变体 龙的自然生成概率以及通过繁殖获得龙的概率与基础模组不同 示例包 示例数据包 示例资源包 通过数据包添加自定义变体生成/编辑现有变体,制作可通过繁殖获得的自定义变体池,编辑碰撞箱和攻击箱,更改乘客位置等 Variant Loader 允许通过数据包添加自己的变体用于生成和繁殖,以及更改碰撞箱甚至乘客偏移量。它还添加了新的进度触发器和战利品函数。有关如何使用这些功能的完整说明可在 文档 中找到。 模型重定向、发光层以及使乘客跟随模型移动 模型重定向是一个工具,允许您为龙替换模型、动画和鞍具纹理,并为蛋替换带纹理的模型。示例声明可在示例资源包中找到。有关如何使用这些功能的完整说明可在 文档 中找到。 配置 模组拥有客户端和服务端配置,其中的选项可能会影响您的游戏体验。 客户端 disable_glowing - 禁用纹理上的发光层。默认关闭 disable_named_variants - 完全禁用通过名称标签显示变体,忽略 nametag_accessible 字段。默认关闭 display_original_variant_name - 强制在工具提示中显示实际的变体名称(即 VariantName NBT 中的名称) generate_translations - 基于提供的龙模型重定向,自动为所有变体生成英语翻译。所有生成的行都将打印到日志文件中。仅建议作为包开发者使用此功能以简化工作 ignored_by_generator - 当使用翻译键生成器时,任何名称与此列表中任何值相同的变体将被跳过并打印出来 log_model_redirects - 在控制台中记录任何添加的模型重定向,以便更轻松地调试 通用 inheritance_chance - 定义龙继承父母变体的几率。1 表示变体将始终与父母的变体相同 assign_egg_variant_on_breeding - 启用繁殖时的变体分配。如果为 false,所有蛋在繁殖时将始终没有分配的变体 assign_egg_variant_on_placed - 启用放置蛋时的变体分配(当蛋具有空或无效的变体标签时)。如果为 false,所有蛋在放置时将始终没有分配的变体 log_variant_spawns - 在控制台中记录任何添加的变体生成,以便更轻松地调试 log_hitbox_redirects - 在控制台中记录任何添加的碰撞箱重定向,以便更轻松地调试 log_sound_redirects - 在控制台中记录任何添加的声音重定向,以便更轻松地调试 log_extras - 在控制台中记录任何添加的额外内容,以便更轻松地调试 log_variant_lists - 在控制台中记录任何添加的变体列表,以便更轻松地调试 log_breeding_lists - 在控制台中记录任何添加的繁殖列表,以便更轻松地调试 alternative_land_navigation - 当龙在陆地上时,使用替代的改进型导航器。如果为 false,则使用默认导航器 breeding_lists_use - 强制使用繁殖列表 常见问题解答 (FAQ) 问: 有使用 Variant Loader 的视频指南吗? 答: 有 - https://youtu.be/Ettk4RiZnx0 问: 我需要在资源包中添加默认纹理吗? 答: 不需要!这只会增加包的大小,并且可能导致与其他依赖纹理替换的包发生冲突。这种做法没有任何好处。 问: 添加变体生成是否也会使龙在特定生物群系中生成? 答: 不会,模组不会自动在特定生物群系中添加龙的生成。将变体限制在特定生物群系仅意味着该变体可在此生物群系中获得。如果龙无法在指定的生物群系中自然生成,唯一获得它的方法是在此生物群系中孵化/繁殖。 问: 为什么我添加的速度刺针(Speed Stingers)变体没有生成? 答: 速度刺针的生成完全与结构绑定。要么将它们添加到这些结构可以生成的相同生物群系中,要么添加您可以让它们生成的自定义结构,或者尝试通过繁殖获得它们。 问: 如何仅制作变体名称标签? 答: 只需不要通过数据包添加变体生成即可。 问: 我可以让变体无法通过名称标签应用吗? 答: 在您的变体模型重定向文件中将 nametag_accessible 设置为 false。 问: 我可以使变体仅通过孵化(繁殖)或仅通过自然生成获得吗? 答: 如果您希望变体仅通过自然生成出现,请将繁殖权重(breeding_weight)设置为 0。如果您希望它仅通过繁殖获得,请将权重(weight)设置为 0。 问: 我如何使用 Variant Loader 召唤特定的变体? 答: 使用 /summon ~ ~ ~ isleofberk:dragon_id {VariantName:name} ,其中 name 是变体的名称。 问: 我可以添加新的动画吗? 答: 不可以。每种龙的动画名称及其条件都是硬编码的。 问: 我的包不起作用/破坏了某些内容。出了什么问题? 答: 最常见的错误是在包的文件夹名或文件路径中使用大写字母(Minecraft 对此非常敏感)以及格式错误的 .json 文件。要验证 .json 文件中的语法,您可以使用在线服务。 问: 我如何制作资源包/数据包? 答: 搜索引擎和 YouTube 是您最好的朋友。我不会亲自解释这一点,这超出了我的范围。 故障排除 仍有疑问?您可以在 GitHub 上提问,或者加入 New Berk's Dawn Discord 服务器,并在 mod 帖子 中的 extras 频道提问。

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心