COWMODSКаталог модов
Isle of Berk Variant Loader

ВЕРСИИ (33)

release

Isle of Berk Variant Loader 2.7.0

2.7.0
8 авг. 2026 г.70,3 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Added new loot function `iobvariantloader:set_variant_from_collection` that sets random variant to dragon egg from specified collections - Function has following fields: - `collections` - list of collection names from which entries will be pulled. All collections have equal chance to be pulled from the list. - `replace_base_if_dragon_mismatch` - replaces egg item in case if picked variant belongs to other dragon. You should keep this at false unless it's intended that collection has variants of dragons of different species - Note: you have to specify dragon egg item from Isle of Berk in order for this function to work. Otherwise this function does nothing to the stack - For example refer to Loot Table Example data pack
release

Isle of Berk Variant Loader 2.6.4

2.6.4
16 июл. 2026 г.22,3 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed issue when breeding list still could select entries with empty variant lists as valid options, thus causing occasional crash
release

Isle of Berk Variant Loader 2.6.3

2.6.3
28 июн. 2026 г.15,2 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed issue when completely empty breeding list entries were counted as valid, which sometimes could lead to crash during breeding - Fixed issue that caused Stingers to not follow owner when told to - Additionally to fix above, alternative land navigator config setting will also replace follow goal (this is not part of the fix, I just found that it would be better than whatever than IoB did)
release

Isle of Berk Variant Loader 2.6.2

2.6.2
23 апр. 2026 г.65,1 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed broken random position lookup with alt land controller, which prevented taming some dragons
release

Isle of Berk Variant Loader 2.6.1

2.6.1
16 апр. 2026 г.1,3 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
### This update initially released as Beta until stability of it is ensured - Fixed extras entry overriding variant group and loot table redirect for existing one even if new entry does not have them specified
beta

Isle of Berk Variant Loader 2.6.0

2.6.0
15 апр. 2026 г.244Minecraft: 1.18.2forge
Скачать
Что нового
## Warning: this update contains some changes that may be breaking for some people or packs without proper configuration of the mod or adjustment to packs ### This update initially released as Beta until stability of it is ensured - Added alternative land navigator that should make dragon movement less janky, especially for bigger ones (>1 block wide) - Yes, I straight up ripped it out of Useless Reptile - You can disable it in config - Added Variant Collections - Variant collections are collections of lists of dragon variants. Each list can have different base dragon - Collections can include other collections - There's quite a few build-in collections within mod itself, you can check them out in `data/isleofberk/variant_collections` - Variant Collections are very much inspired by vanilla's tag system (which cannot be used in this scenario due to how Variant Loader works) - Added new advancement criteria triggers - `iobvariantloader:tame_variant_from_collection` - triggers when dragon from specified collections is tamed by player - `iobvariantloader:kill_variant_from_collection` - triggers when dragon from specified collections is killed by player - Added Breeding Lists - Breeding lists allow you to specify pair of dragons in form of either variant lists or/and collections that can produce specified in entries variants - Each entry accepts specification of either variant lists or/and collection and weight it has - When entry is chosen, dragon variant from entry will be chosen randomly - By default, breeding lists are prioritized by mod (can be changed in config) - Parent dragons and dragons from entries can have different base dragons (yes, you officially can make hybrids now) - If config setting set to `PRIORITIZED`, dragons will first look for dragons that have a match from available to them breeding lists. If there's none, old behavior will be used as fallback - If config setting set to `ENFORCED`, dragons will breed only using breeding lists (without fallback to old behavior) - If you don't want breeding lists to be used at all, you can set said setting to `IGNORED` - Mod comes with build-in breeding lists that can be found in `data/isleofberk/breeding_lists` - Dragon Variant Spawners, Extras, Hitbox Redirects and Sound Redirects now support specifying variant collections as entries - If collection is used, `dragon` field and file name are ignored for dragon species specification. Instead, dragon species will be taken directly from variant lists - `name` field in each one now can also be specified as list, meaning you can specify multiple variants without using collections - Entries specified by `name` are added after entries added by collection, so they can override them - Most of build-in Dragon Variant Spawners (in `data/isleofberk/dragon_variants`) have been redone to use variant collections - If you're pack maker and add variants for dragons that do not require special conditions, please check out the changes and consider moving those variants to variant collections of respective rarities, since those are also used in breeding lists - Added Custom Item Interactions to Extras - Custom item interactions are specified as list in field `custom_item_interactions` in extras entry - They allow you to specify items, required amount of items, if it can be used on untamed dragon, if it can be used on not owned dragon, if should items be consumed on use and commands to be executed on interaction - Commands are specified as list of objects that contain command itself and executor (can be either dragon, user (interacting player) or server) - For security reasons, all executors have permission level of 2. So no, you cannot stop the server or ban someone by giving your dragon a fish - If there's several entries for same dragon species and variant, all Extras entries for this variant of the dragon will be merged - Variant group and loot table redirect still will be overridden by last entry added
release

Isle of Berk Variant Loader 2.5.8

2.5.8
27 мар. 2026 г.10,8 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed incorrect variant assignment for Zippleback and Triple Stryke in cases when VariantName was not set
release

Isle of Berk Variant Loader 2.5.7

2.5.7
27 сент. 2025 г.187 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fix geckolib entities duplicating when rendered on passenger layer - Bumped min required Forge version to current latest (4.3.11) because someone marked version with critical bug as stable again
release

Isle of Berk Variant Loader 2.5.6

2.5.6
30 авг. 2025 г.17 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Terrible Terrors no longer try to eat sticks or other items that are not considered to be their food
release

Isle of Berk Variant Loader 2.5.5

2.5.5
25 авг. 2025 г.2,8 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed Terrible Terrors being picky about their taming items and refusing being tamed if it's not food
release

Isle of Berk Variant Loader 2.5.4

2.5.4
13 авг. 2025 г.1,5 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed sound redirects not applying to Monstrous Nightmare Due to amount of changes this update initially released as beta. Please report all issues on either GitHub or in [mod thread](https://discord.com/channels/614526777590546453/1146579340738441316)
beta

Isle of Berk Variant Loader 2.5.3

2.5.3
11 авг. 2025 г.253Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed sound redirects and extras not accepting monstrous_nightmare as valid dragon Due to amount of changes this update initially released as beta. Please report all issues on either GitHub or in [mod thread](https://discord.com/channels/614526777590546453/1146579340738441316)
beta

Isle of Berk Variant Loader 2.5.2

2.5.2
10 авг. 2025 г.172Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed crashes with Geckolib versions higher than 3.0.46 Due to amount of changes this update initially released as beta. Please report all issues on either GitHub or in [mod thread](https://discord.com/channels/614526777590546453/1146579340738441316)
beta

Isle of Berk Variant Loader 2.5.1

2.5.1
10 авг. 2025 г.107Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed datapack failing to load when attempting to add variant spawn for same dragon from several files - If there are several sound redirects for same variant, they now will be combined Due to amount of changes this update initially released as beta. Please report all issues on either GitHub or in [mod thread](https://discord.com/channels/614526777590546453/1146579340738441316)
beta

Isle of Berk Variant Loader 2.5.0

2.5.0
9 авг. 2025 г.171Minecraft: 1.18.2forge
Скачать
Что нового
- Added sound redirects. Sound redirects allow you to redefine (most of) hardcoded dragon sound, as well as add sound to sound keyframes. This obviously includes ability to change the infamous dragon flapping sound. - Due technical limitations, sound redirects needed to be done in data pack - Some sound names are hardcoded to be used as redirects for hardcoded sounds - For more info on feature [check example datapacks README.md](https://github.com/NordAct/IoB-Variant-Loader/tree/2.5.0/Example%20Data%20Packs) - Added extras files for various miscellaneous variant-dependent stuff, such as: - Loot table redirect - specifies loot table ID that will replace default one and from which loot on death will be dropped - Attribute modifiers - specifies variant attribute modifiers, allows you to control variant's health, speed, armor, etc - Taming items - items with which dragon can be tamed. Overrides default item(s), so empty field can be used to make dragon unnameable - Breeding items - items with which dragon can be bred. Overrides default item(s), so empty field can be used to make dragon impossible to be bred - Variant group - adds NBT field `VariantGroup` that has value specified in this field. `VariantGroup` cannot be changed by normal means (via commands), only via extras file. Can be useful for developers who use NBT selectors for easier selection - For more info on feature [check example datapacks README.md](https://github.com/NordAct/IoB-Variant-Loader/tree/2.5.0/Example%20Data%20Packs) Due to amount of changes this update initially released as beta. Please report all issues on either GitHub or in [mod thread](https://discord.com/channels/614526777590546453/1146579340738441316)
release

Isle of Berk Variant Loader 2.4.0

2.4.0
10 мар. 2025 г.36,1 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Added `baby_texture`, `baby_model`, `baby_animation` and `baby_saddle` model redirect fields - They act exactly the same as their counterparts without `baby_` prefix - Anything placed in those fields will be applied only if dragon is baby - If those fields are not specified, baby models, animations and textures will be applied normally - Improved readability of model redirect data, hitbox redirect and variant spawn debug prints in logs - They also are now printed in normal log instead of debug one - Added options `log_model_redirects` in client config and `log_variant_spawns` and `log_hitbox_redirects` in common config. Both are set to `false` by default - If `log_model_redirects` set to `false`, information about registered model redirects will not be printed in logs - If `log_variant_spawns` set to `false`, information about registered variant spawns will not be printed in logs - If `log_hitbox_redirects` set to `false`, information about registered hitbox redirects will not be printed in logs - Added `dragon` field for model redirects, hitbox redirects and variant spawns. - `dragon` field allows to specify dragon ID to which this file belongs. If specified, file name will be ignored - If `dragon` is not specified, it'll attempt to define dragon ID from file name as before - Field must be specified outside entry list for all cases, i.e.: ```json { "dragon": "some_dragon", "redirects": [ ... ] } ``` - Now if mod is unable to recognize dragon ID in model redirect, hitbox redirect or variant spawn file, file will be skipped and warning will be printed in console - Added Jade integration for displaying dragon and egg variants in tooltip - Additionally added `display_original_variant_name` client config option that can enforce display of string form `VariantName` NBT in dragon variant tooltip
release

Isle of Berk Variant Loader 2.3.4

2.3.4
6 февр. 2025 г.1,1 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed glowing layer on eggs causing crash
release

Isle of Berk Variant Loader 2.3.3

2.3.3
6 февр. 2025 г.135Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed missing mixin refmap (I have no idea how it didn't include it as I literally didn't touch ANYTHING related to it, bruh)
release

Isle of Berk Variant Loader 2.3.2

2.3.2
4 февр. 2025 г.138Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed glowing layer being applied incorrectly when dragon has passenger riding it
release

Isle of Berk Variant Loader 2.3.1

2.3.1
24 янв. 2025 г.386Minecraft: 1.18.2forge
Скачать
Что нового
- Fixed serverside crash caused by Forge being the worst mod loader to ever exist
release

Isle of Berk Variant Loader 2.3.0

2.3.0
14 янв. 2025 г.336Minecraft: 1.18.2forge
Скачать
Что нового
- Added hitbox redirects. **Note: hitbox redirects are applied via checking base variant and will not be applied if you use nametag.** - Hitbox redirects should go in `hitbox_redirects` folder in your data pack under any namespace. - For each species file should be named respectively (i.e. `triple_stryke` for Triple Stryke and `monstrous_nightmare` for Monstrous Nightmare) - Each record in hitbox redirects file can have the following fields: - `name` - name of the variant to which will be affected, mandatory - `passenger_positions` - overrides passenger positions relative to the entity, optional. Presented in form of an array that contains relative positions, which are itself are arrays with size of 3, for each passenger in order. I.e. writing like this: ```json "passenger_positions": [ [-1, 2, 0], [2, 3, -3] ] ``` means that first passenger (aka controlling passenger or rider) will be offset on -1, 2 and 0 on x, y and z axis respectively relative to vehicle (aka dragon in our case) entity's center. Second passenger will be offset on 2, 3 and -3 on x, y and z axis respectively relative to the center. If there's no redirect for passenger position is found, passenger will be positioned according to how base mod does it. - `hitbox` - overrides entity's hitbox, optional. Has the following fields: `width` and `height`. Both are mandatory. If not specified, default hitbox will be used - `attack_box` - overrides attack box sizes for dragons that have it (Gronkle, Stinger, Triple Stryke), optional. Just like `hitbox`, has `width` and `height` fields and both are mandatory - `attack_box_position` - position of attack box relative to the entity, written as array of 3 numbers, which are x, y and z coordinates relative to the entity. Optional. If not specified, the box will be positioned like in base mod - Added possibility to make passenger model follow movement of specific bones - This means that Variant Loader will automatically look up for bones called `passengerN` to position passenger model relative to this bone. `N` here represents passenger's number, where count starts from 0 (first passenger will have number 0, thus mod will look for bone `passenger0`, second will have number 1 and mod will look for `passenger1` and so on). - If specific bone is not present, passenger will be rendered normally - Fixed bug that caused variants that applied via nametags to be applied incorrectly if those variants didn't have redirects that base variant has - Fixed issue that caused model caches to be reset incorrectly, which caused all sorts of weird visual issues with models - Mod now will automatically assign corresponding Variant Loader variant according to variant id from base mod if it can't find. This means you no longer have to fix dragon variants manually when adding Variant Loader to existing worlds - Added new `surface_restriction` field to spawn conditions that allows to define if dragon has or has not to be on surface in order to spawn - If place has dragon spawn, but no variants, dragon will now simply not spawn. If it still manages to spawn, mod will set variant to default and warn in logs instead of throwing exception - If spawn has weight over 0 and no allowed or banned biome restrictions specified, allowed biomes will automatically be restricted to Overworld ones (via `#forge:is_overworld` tag)
release

Isle of Berk Variant Loader 2.2.1

2.2.1
25 июн. 2024 г.9,9 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Fix egg item model redirects overriding item models of eggs of other variants
release

Isle of Berk Variant Loader 2.2.0

2.2.0
10 июн. 2024 г.403Minecraft: 1.18.2forge
Скачать
Что нового
- Client config no longer creates unnecessary backup files (bug fix) - Updated translation/localisation key generator to support new localisaton keys - Translation/localisation key generator now only generates keys for variants that have model redirect - Added possibility to redirect egg textures, models and item models per variant - Added possibility to redirect localisation keys used for dragon and egg entities and egg item if those don't have custom name (this may not work for already existing eggs, thank IoB's sheetcode) - Minimal required Forge version is now 40.2.10
release

Isle of Berk Variant Loader 2.1.0

2.1.0
17 апр. 2024 г.918Minecraft: 1.18.2forge
Скачать
Что нового
- Added possibility to specify full path to asset file in model redirects - Some perfomance enchasements - Variants with capital letters in the name no longer crash the game
release

Isle of Berk Variant Loader 2.0.0

2.0.0
8 мар. 2024 г.6,1 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
## The 2.0.0 update Initially released as beta due amount of changes ### Changelog: - Entire backend was rewritten, so some unexpected things may be expected - Added asset path caching for optimization - Added inheritance for breeding (behaviour can be edited via config) - By default there's 70% chance to inherit parent's variant (independent from place of breeding). If config value inheritance_chance (in iob_variant_loader.toml) set to 0, variant from breeding will be always random - Eggs of all species now can have predetermined variant - If egg has variant, it'll be applied on hatching (behaviour can be edited via config) - Variant on the egg determined by place of parents breeding rather the place of egg hatching (behaviour can be edited via config) - The variant that egg has is shown at tooltip. If it's invalid, some gibberish will appear ### Regarding data and resource packs: - Added field "nametag_accessible" for model redirects. If set to false, this variant cannot be applied via nametag. If not specified, defaults to true - Variant name shown in tooltip can be edited via language file (changes only displayed name in tooltip, doesn't change actual name of the variant) - Deadly Nadder membranes now accept it's own glowing layer - Added field "breeding_weight" for variant spawn declaration. Determines weight of the variant in breeding. If set to 0, variant cannot be obtained from breeding. If not specified, defaults to value specified in "weight" - "weight" field is now only responsible for variants for wild dragons (naturally generated) All old packs should work as before ### Added client config (iob_variant_loader-client.toml) with following fields: - disable_glowing - disables glowing layer on dragons. False by default - disable_named_variants - disables nametag variants, instead shows actual dragon variant. False by default - generate_translations - autogenerates translation keys for variants added via resource packs - ignored_by_generator, ignored_by_generator_endings - some filters for key generator
release

Isle of Berk Variant Loader 1.5.0

1.5.0
2 нояб. 2023 г.2,6 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
- Glow layer is now can be added as texture file rather than .mcmeta file (just add "*texturename*_glowing.png" alongside regular texture (in case of this example regular texture would be "texturename.png")) - Saddle texture now can be redirected - Fixed mod trying to look path for "gronkle" instead of "gronckle" within assets folder
release

Isle of Berk Variant Loader 1.4.1

1.4.1
25 окт. 2023 г.17,1 тыс.Minecraft: 1.18.2forge
Скачать
Что нового
Fix crash when model redirect is used within the pack that is in archive format
release

Isle of Berk Variant Loader 1.4.0

1.4.0
30 сент. 2023 г.300Minecraft: 1.18.2forge
Скачать
Что нового
- Mod will now check its presence on client if installed on server to avoid any possible issues caused by its absence - Improved reading of json files, so those pesky errors of failed datapack reading should be gone
release

Isle of Berk Variant Loader 1.3.0

1.3.0
15 сент. 2023 г.208Minecraft: 1.18.2forge
Скачать
Что нового
Added possibility to redirect animation and model files for specific names or variants via resource packs (check example resource pack to see how to do it)
release

Isle of Berk Variant Loader 1.2.0

1.2.0
2 сент. 2023 г.417Minecraft: 1.18.2forge
Скачать
Что нового
- Glow layer support ([example](https://github.com/NordAct/IoB-Variant-Loader/blob/main/Example-Resource-Pack/assets/isleofberk/textures/dragons/terrible_terror/example.png.mcmeta)) - Ability to add variants to spawn pool without overwriting main file in iobvariantloader namespace ([example](https://github.com/NordAct/IoB-Variant-Loader/blob/main/Example-Data-Pack/data/example/dragon_variants/terrible_terror.json))
release

Isle of Berk Variant Loader 1.1.1

1.1.1
31 авг. 2023 г.153Minecraft: 1.18.2forge
Скачать
Что нового
Fixed crash caused by unremapped mixin
release

Isle of Berk Variant Loader 1.1.0

1.1.0
31 авг. 2023 г.690Minecraft: 1.18.2forge
Скачать
Что нового
Added dragon variant name assignment for eggs
release

Isle of Berk Variant Loader 1.0.0

1.0.0
31 авг. 2023 г.224Minecraft: 1.18.2forge
Скачать
Что нового
Initial release