Download Isle of Berk Variant Loader — Minecraft Mods — MetaMods

Isle of Berk Variant Loader

Active

Downloads

51

Last update

1 month ago

Versions

1.18.2
Client and server
Forge
Decor
Libraries
Mobs

Isle of Berk Variant Loader - Dragon Capabilities Expansion

Important Warning: The mod requires Forge version 40.2.10 or higher! Forge may not notify you about this and throw an error. The mod is incompatible with Optifine.

Main Features

This addon significantly expands the functionality of the Isle of Berk mod, allowing you to create custom dragon variants with condition support or configure existing ones through resource and datapacks. You can change textures, animations, and models using name tags, as well as add glowing layers to textures.

Note: Using this mod to create your own variants assumes the user is familiar with creating resource and datapacks.

Changes to the Original Mod

The addon introduces the following gameplay changes:

  • Variant inheritance now works for all dragons (can be disabled in settings)
  • All eggs can now store variant information in NBT, which determines the dragon type upon hatching

Usage Examples

To familiarize yourself with the mod's capabilities, examples of datapacks and resource packs are available in the project's GitHub repository.

Advanced Capabilities

Variant Loader allows adding custom variants for spawning, changing hitboxes, and even passenger offsets through datapacks. A complete guide to using these features is available in the project documentation.

Model Redirects and Additional Effects

The model redirect function allows replacing models, animations, and saddle textures for each dragon variant, as well as adding glowing layers. Usage examples can be found in the demonstration packs.

Settings

The mod has client and server settings that affect gameplay:

Client Settings

  • disable_glowing - Disables glowing layers on textures
  • disable_named_variants - Completely disables variant display through name tags
  • display_original_variant_name - Shows the actual variant name in tooltips
  • generate_translations - Automatically generates translations for all variants in English
  • ignored_by_generator - Ignores specified variants during translation generation
  • log_model_redirects - Logs added model redirects for debugging

Common Settings

  • inheritance_chance - Determines the chance of inheriting a variant from parents
  • assign_egg_variant_on_breeding - Enables variant assignment during breeding
  • assign_egg_variant_on_placed - Enables variant assignment when placing an egg
  • Various logging options for debugging

Frequently Asked Questions

Q: Is there a video guide on using Variant Loader? A: Yes - https://youtu.be/Ettk4RiZnx0

Q: Do I need to add default textures to the resource pack? A: No! This only increases the pack size and may cause conflicts with other packs.

Q: How to summon a specific dragon variant? A: Use the command /summon ~ ~ ~ isleofberk:dragon_id {VariantName:name}

Q: Can I add new animations? A: No. Animation names and conditions are hardcoded for each dragon.

Q: Why isn't my pack working? A: The most common errors are using uppercase letters in file names and incorrect JSON file formatting.

Troubleshooting

If you have additional questions, you can seek help on GitHub or join the project's Discord server for support.

Project members
Nord_Act

Nord_Act

Developer

Created: 3 Sep 2023

ID: 4723