Source-checkedCreatures & NPCs

Isle of Berk Variant Loader

by Nord_Act · for Minecraft

Support for data-driven dragon variants for Isle of Berk mod

434KDownloads
3 mo agoLast updated
MITLicense
ForgeLoaders

About Isle of Berk Variant Loader

From Modrinth

Support for data-driven dragon variants for Isle of Berk mod

Very Important

Mod requires Forge 40.3.12 or above! Forge may not tell you about this and throw an exception with different error. Mod also is incompatible with Optifine

Description

Adds ability to add new variants with condition support or configure existing ones for Isle of Berk dragons via resource and data packs and change textures, animations or models via nametags. Also adds support adds ability to add glowing layer to the texture. Note: using this mod to add own variants already considers that user is familiar with making resource and data packs (no matter the complexity).

Changes to original mod

This addon changes how some stuff in original mod works gameplay wise:

  • Variant inheritance works for all dragons (can be configured or turned off completely by setting assign_egg_variant_on_breeding and assign_egg_variant_on_placed to false in config)
  • All eggs now can hold variant as NBT that will determine variant of the dragon that will be hatched
  • Odds for dragon spawns and obtaining dragons from breeding are different from base mod

Example Packs

Adding custom variant spawns/editing existing via datapack, making custom pools for obtainable variants via breeding, editing hit and attack boxes, changing passenger positions and more

Variant Loader allows adding their own variants for spawning and breeding, as well as changing hitboxes and even passenger offsets via data packs. It as well adds new advancement triggers and loot function Full explanation on how to use those can be found in documentation

Model redirects, glowing layer and making passenger follow movement of the model

Model redirects is a tool that allows you to replace models, animations and saddle textures per variant for dragons and models with textures for eggs. Example declaration can be found in example resource pack. Full explanation on how to use those can be found in documentation

Config

Mod has client and server config with options that can affect your gameplay experience

Client

  • disable_glowing - Disables glowing layer on textures. Off by default
  • disable_named_variants - Disables variant display via nametag completely, ignoring nametag_accessible field. Off by default
  • display_original_variant_name - Forces actual variant name to be displayed in tooltip (aka one in VariantName NBT)
  • generate_translations - Automatically generates translations for all variants for english language based on presented model redirects for dragons. All generated lines will be printed to log file. Use this only if you're pack developer for making your life easier
  • ignored_by_generator - Prints for variants that have same name as any value in this list will be skipped when translation key generator is used
  • log_model_redirects - Logs any added model redirect in console for easier debugging

Common

  • inheritance_chance - Defines the chance of dragon inheriting variant of their parents. 1 means variant will always be the same as their parents one
  • assign_egg_variant_on_breeding - Enables variant assignment on breeding. If false, all eggs always will have no variant assigned during breeding
  • assign_egg_variant_on_placed - Enables variant assignment when egg is placed and has empty or invalid variant tag. If false, all eggs always will have no variant assigned when placed
  • log_variant_spawns - Logs any added variant spawn in console for easier debugging
  • log_hitbox_redirects - Logs any added hitbox redirects in console for easier debugging
  • log_sound_redirects - Logs any added sound redirects in console for easier debugging
  • log_extras - Logs any added extras in console for easier debugging
  • log_variant_lists - Logs any added variant lists in console for easier debugging
  • log_breeding_lists - Logs any added breeding lists in console for easier debugging
  • alternative_land_navigation - Uses alternative improved navigator for dragons when they're on land. If false, default one will be used
  • breeding_lists_use - Mandates usage of breeding lists

FAQ

Q: Is there any video guide on how to use Variant Loader?\ A: Yes - https://youtu.be/Ettk4RiZnx0

Q: Do I need to add default textures to resource pack?\ A: No! This is only adding to the size of the pack and also may cause conflicts with other packs that rely on texture replacement. Such practice has no benefit

Q: Does adding variant spawn also makes dragon spawn in specific biome(s)?\ A: No, mod does not automatically add dragon spawns in specific biomes. Restricting variant to specific biome only makes variant obtainable in this biome. If dragon can't naturally spawn in specified biome, only way to obtain it would be via hatching/breeding in this biome.

Q: Why my added variants of Speed Stingers are not spawning?\ A: Speed Stinger spawns are tied to structures purely. Either you add them to same biomes where those structures can spawn, add your own structures where they can spawn or try to obtain them via breeding

Q: How do I make variant nametag only?\ A: Just don't add variant spawn via data pack

Q: Can I make variant impossible to be applied via nametag?\ A: Set nametag_accessible in model redirect file to false for your variant

Q: Can I make variant obtainable via only hatching(breeding)/only natural spawn?\ A: If you want variant to only appear via natural spawn, set breeding_weight to 0. If you want it to be obtainable only via breeding, set weight to 0

Read the full description on Modrinth →

Highlights

From source data

Game versions

Built for Minecraft 1.18.2.

Loaders

Runs on Forge.

Footprint

Rated a light load on a server.

Isle of Berk Variant Loader on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers. We download it from Modrinth, place it, and restart the server.
Server side
Required on the server
Server type needed
Forge
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2.7.0, released 2026-08-08

Game versions by loader

LoaderGame versionsNewest
Forge1.18.21.18.2

From 5 recorded builds of Isle of Berk Variant Loader.

Recent builds

BuildReleasedGame versionsLoaders
2.7.02026-08-081.18.2Forge
2.6.42026-07-161.18.2Forge
2.6.32026-06-281.18.2Forge
2.6.22026-04-231.18.2Forge
2.6.12026-04-161.18.2Forge

Run Isle of Berk Variant Loader on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Runs on your server

From source side support

Modrinth lists Isle of Berk Variant Loader as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Forge
Runs on
Serverrequired on the server
Game versions
1.18.2

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorNord_Act, as published on Modrinth
  • ✓LicenseMITFree

Isle of Berk Variant Loader, answered

Generated from the mod’s own source data.

Do my players need to install Isle of Berk Variant Loader?

Modrinth lists Isle of Berk Variant Loader as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Forge.

Is it free?

Yes. Isle of Berk Variant Loader is free to download from Modrinth. Its license is MIT.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Isle of Berk Variant Loader on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Isle of Berk Variant Loader in one click.