90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
  • Added the Dragon Cage, an item that can be used to transport dragons in item form.
    • Right click the ground near a dragon with an empty cage to pick up that dragon. Right click the ground with a full cage to release that dragon (make sure you have enough space!).
    • By default can pick up dragons of any species that belong to the player using the cage, so long as they don't have items in their inventory (apart from a saddle and a chest, which are picked up with the dragon).
    • Can be configured to allow players to pick up untamed dragons, dragons with inventory (all carried items will drop on the ground when the dragon is picked up), or to restrict the species that can be carried with the cage.
    • Creative mode players can bypass most of the above restrictions even when they are enabled (this setting can be disabled in the config).
    • By default, tamed dragons can only be released by their owners (this setting can be disabled in the config).
    • Injured dragons will heal while caged, as long as the cage is being carried by a player. By default dragons will heal 1/2 heart every 5 seconds (rate of healing can be changed or disabled in the config).
    • Dragon name, species, owner, and health can be seen via the cage tooltip
    • Dragon cages do not burn in lava
    • By default, dragon cages have a 5 tick cooldown on use. This setting can be changed or disabled in the config, but it is recommended to keep at least a small cooldown especially on servers as a precaution against latency-related duplicate inputs.
    • Dragon cage recipe is unlocked by picking up a gronckle iron ingot. Cages can be crafted with 6 gronckle iron ingots (I) and 3 iron bars (B) in the following layout:
III
BBB
III
  • Improved the Dragon Whistle.

    • Improved the dragon whistle's data handling to use the more robust capability system over the rudimentary basic NBT system.
    • Old whistles should still work, but their commands and dragon selections will reset to sit/all dragons.
    • Individual dragons can now be targeted with the whistle, provided they have been named (keep cycling selections until you see the dragon's name instead of its species).
    • Improved selection logic to be more sensible about how the nearest dragon is determined in order to set species/family/individual dragon types.
    • Species, family, and individual dragon selection can now be disabled through the config.
    • Dragon whistle recipe is unlocked by picking up a stick.
    • By defaults, dragon whistles now have a 5 tick cooldown on use. This setting can be changed or disabled in the config, but it is recommended to keep at least a small cooldown especially on servers as a precaution against latency-related duplicate inputs.
  • Added additional QOL configuration options.

    • Friendly fire can now be disabled for dragons, preventing them from harming their owners or their owners' other pets. Please note that this setting only effects direct forms of damage-- dragons can still cause harm indirectly, such as through the fire spawned by their blasts, or the shock effect. By default this setting is enabled.
    • Skrills can now be made immune to lightning damage and the shock effect. When this setting is enabled, skrills will no longer take damage from being struck by lightning from the sky or from other skrills, and cannot be afflicted with the shock effect. By default this setting is enabled.
    • The shock effect can now be disabled entirely. This will prevent it from ever being applied to any entity. By default, this setting is enabled.
    • An advanced debugging option can now be enabled. This is useful for sending in detailed logs alongside bug reports. By default, this setting is disabled, as too much output logging can cause lag-- it is recommended to only enable it if you are having an issue.
  • [1.1b] Hotfix for compatibility issues accidentally introduced in the previous update. If compatibility issues persist, please report them on the github issue tracker!

    • Changed dragon cage and whistle data handling to prevent crashing.
    • Cleaned up data handling for dragon cage and whistle spaghetti code.
  • [1.1c] Hotfix for incompatible version error when used with newest Isle of Berk version (1.2.0)

    • IoBA should no longer error on load with future versions of Isle of Berk, but compatibility should always be considered experimental, as I cannot guarantee that game breaking changes won't be introduced by future updates.
  • [1.1d] Fixed a bug that prevents zipplebacks from being picked up with the dragon cage.


Project members

JayZX535

Owner

Details

Licensed ARR
Published a year ago
Updated a year ago