All versions
0.2.6-1.18.2
Alpha
Familiars: Minecraft Pack 0.2.6-1.18.25 months ago 42
Compatibility
Minecraft: Java Edition
1.18.2
Platform
Forge
Supported environments
Client and server
Changes
[0.2.6 Alpha]
-- General
- Added FamiliarsDefinition annotations to all familiars for JSON-based registration system
- Added slotUnlockedByDefault=false to ability slot 2/3 annotations for all epic, rare, legendary, and unique familiars
-- Common
- Altered Cow Name from Bessi White -> Steadfast Maerna
- Fixed Pig Ability 1 [earthenVigor] Corrected ability name in familiars_definition.json
-- Uncommon
- Added Skeleton Ability 1 [backupBones] Bone particles to environmental particles
- Fixed Skeleton Ability 1 [backupBones] Now searches all dimensions for owned skeletons
- Fixed Skeleton Ability 1 [backupBones] Dismiss now searches all dimensions
- Removed Duplicate @FamiliarsDefinition annotations from visual methods (Creeper, Drowned, Piglin, Skeleton, Villager, Wolf)
- Fixed Bee Quest 1 [sweetAccord] not completing
- Fixed Enderman Quest 1 [stolenStarlight] being incompatible. The requirement has been changed to having ender pearls in the inventory, then interacting with the Enderman
- Fixed Piglin Quest 1 [goldenExchange] not completing
- Fixed Snowman Ability 1 [snowballBarrage] targeting summons
- Fixed Stray Ability 1 [frostArrows] not removing tags
- Fixed Strider Quest 1 [lavaCrossing] not completing
- Fixed Strider Ability 1 [lavaWalker] not reverting converted blocks when Familiar Strider is unequipped
- Fixed Witch Quest 1 [covenInitiation] not consuming potions
- Fixed Wolf Quest 1 [stevesBestFriend] not completing
-- Rare
- Added Blaze Ability 2 [infernalArtillery] Custom Damage Source
- Fixed Blaze Quest 2 [emberCommunion] being non-completable. The requirement to be on fire while near blazes has been changed to setting mobs on fire
- Fixed Dolphin Quest 1 [tidalHarmony] not tracking progress
- Fixed Donkey Quest 1 [trialOfEndurance] not tracking some damage instances
- Fixed Donkey Quest 1 [trialOfEndurance] not completing on interaction
- Fixed Donkey Quest 2 [nearDeathExperience] not completing
- Fixed Goat Quest 1 [goatHerdsPilgrimage] not tracking progress
- Fixed Goat Quest 2 [stampedesRite] Goats no longer ram more often after the quest is completed
- Fixed Ocelot Quest 1 [purrsistentPatience] Added interaction handler for completion
- Fixed Ocelot Ability 1 [feralAgility] Removed display messages
- Fixed Ocelot Ability 2 [predatorsPresence] Ensures the creeper prevention mechanic is removed when the familiar is unequipped or removed
- Fixed Piglin Ability 1 [piglinPeace] ClassCastException when Piglins die on client-side
- Fixed Pufferfish Quest 1 [bitterEndurance] not completing on release
- Fixed Pufferfish Ability 1 [spineburst] Updated to use MobEffectFactory thorns system with Thorns II and Poison Thorns I
- Fixed Pufferfish Ability 2 [swellshield] not activating when the player is under 50% health
- Fixed Pufferfish Ability 2 [swellshield] not properly calculating the 50% health threshold
- Fixed Ravager Quest 1 [ravagerSlayer] incorrect ritual type
- Fixed Ravager Quest 2 [highGroundAdvantage] not completing
- Fixed Ravager Ability 2 [ravagingCharge] not preventing damage during charge causing failed charge
- Fixed Turtle Ability 1 Lang [naturalArmor] should say Armor Boost III
- Fixed Turtle Ability 2 [shellDefense] Removed display messages
- Fixed Zombified Piglin Ability 1 [battleRage] Removed display messages
- Altered Dolphin Ability 2 [sonicSonar] to be functional only when underwater
- Altered Ocelot Quest 2 [fearAura] Lowered target to 30 seconds, added a glowing effect to the target
- Altered Parrot Ability 2 [radarSweep] Lowered cooldown time from 60s -> 30s
- Altered Turtle Ability 2 [shellDefense] to be a true toggle
-- Epic
- Fixed Axolotl Quest 1 [guardianOfTheDepths] Changed ritual method from checkProgressAndtransformInteractedEntity to checkProgressAndtransformSpawnedEntity and added event.setCanceled(true)
- Fixed Axolotl Ability 1 Lang [rejuvenatingTides] Corrected to "Gain Water Breathing and Regeneration II underwater"
- Fixed Fox Quest 1 [foxSpirit] Added 1-tick delay before ritual transformation to prevent baby fox despawning
- Fixed Fox Quest 1 Lang [foxSpirit] Changed to "Kill %s/%s Foxes, then breed a baby fox"
- Fixed Fox Quest 2 Lang [worldWalker] Simplified to "Walk %s/%s blocks"
- Fixed Fox Ability 1 Lang [stealthInstinct] Corrected to "Gain Speed II and Invisibility while crouching"
- Fixed Fox Ability 2 Lang [berryDash] Simplified to "Dash forward in looking direction"
- Fixed Llama Quest 1 [llamaBreeder] Added 1-tick delay before ritual transformation to prevent baby llama despawning
- Fixed Llama Quest 1 Lang [llamaBreeder] Simplified from "breed baby llama, then guide it to your flock" to "breed baby llama"
- Fixed Llama Ability 2 Lang [caravanGuard] Updated to clarify llamas apply debuffs to targets
- Fixed Magma Cube Ability 1 [enhancedSlimeRegeneration] Removes old lava slime minions before spawning new ones
- Fixed Magma Cube Ability 1 [enhancedSlimeRegeneration] Health-based spawn logic (>66% spawns 2 medium, 33-66% spawns 1 large, <33% spawns 2 large)
- Fixed Magma Cube Ability 1 [enhancedSlimeRegeneration] Size 3 slimes grant 25% max health instant heal on consumption
- Fixed Magma Cube Ability 1 Lang [enhancedSlimeRegeneration] Corrected to "Molten echoes answer your pain — On-Damaged: Spawn lava slime minion, right-click slime for Regeneration II"
- Fixed Magma Cube Ability 2 [moltenSkin] Changed Regeneration III in lava to Regeneration II
- Fixed Magma Cube Ability 2 Lang [moltenSkin] Corrected to "Fire Resistance II and Regeneration II while in lava"
- Fixed Panda Ability 1 Lang [ironGut] Corrected to "Gain Saturation II and Armor II after consuming food"
- Fixed Panda Ability 2 [bossSlam] Changed particle type from EXPLOSION to POOF and reduced steps from 5 to 3
- Fixed Panda Ability 2 Lang [bossSlam] Changed "Knockup II" to "Knockup I" and added "in 3-block radius"
- Fixed Phantom Quest 1 [breathOfDetonation] Ritual entity spawns at phantom death location instead of above player
- Fixed Phantom Ability 1 [phantomSight] Removed ticking sounds and reduced particle spam
- Fixed Phantom Ability 1 [phantomSight] Changed hostile detection from Monster check to isHostileEntity to include slimes
- Fixed Phantom Ability 1 Lang [phantomSight] Corrected to "Night Vision II"
- Fixed Phantom Ability 2 Lang [phantomSwarm] Corrected to "10 dive-bombing phantoms"
- Fixed Piglin Brute Quest 1 [bastionWarlord] Fixed boolean logic for bastion detection (player must be in nether AND on polished/gilded blackstone)
- Fixed Piglin Brute Ability 1 Lang [brutalResilience] Corrected to "Strength II and Resistance II"
- Fixed Piglin Brute Ability 1 [brutalResilience] Removed anvil sound from resilience pulse effects
- Fixed Piglin Brute Ability 2 [goldenFrenzySummon] Golden Warrior now attacks all hostiles including slimes
- Fixed Piglin Brute Ability 2 Lang [goldenFrenzySummon] Corrected to "Summon Golden Warrior, feed Gold Block for 60s frenzy"
- Fixed Polar Bear Quest 2 [iceboundFury] Changed check from entity position to player position for ice detection
- Fixed Polar Bear Ability 1 [frozenEndurance] Changed Health Boost amplifier from 0 to 2 (Health Boost III)
- Fixed Polar Bear Ability 1 Lang [frozenEndurance] Corrected to "Gain Health Boost III and Freezing Immunity"
- Fixed Polar Bear Ability 2 [enpolarBeast] Ice blocks now properly removed when familiar is unsummoned
- Fixed Shulker Quest 1 [shulkersAscent] Added proper ritual entity spawning in place of final dead shulker
- Fixed Shulker Quest 2 [ascendantsRite] Added 1-tick delay and proper ritual entity spawning on quest completion
- Fixed Shulker Ability 2 [dimensionalAnchor] Added dimension storage for cross-dimensional teleportation
- Fixed Silverfish Quest 1 [silverSwarm] Added proper ritual entity spawning in place of final dead silverfish
- Fixed Vindicator Quest 1 [maraudersTrial] Changed color from dark blue to brighter cyan for visibility
- Fixed Vindicator Quest 1 [maraudersTrial] Added proper ritual entity spawning in place of final dead vindicator
- Fixed Vindicator Ability 2 [berserkerRage] Removed display messages for activation, deactivation, and renewal
- Fixed Wandering Trader Ability 1 [worldlyGoods] Removed display messages
- Fixed Wandering Trader Ability 2 [worldlyGoods] Shift-right-click craftsman with no emerald converts back to normal villager
- Fixed Wither Skeleton Ability 2 [deathsHerald] Changed color from 0x2D1B69 to 0x8B4789 for better visibility
- Altered Fox Ability 1 [stealthInstinct] Changed Speed I to Speed II
-- Legendary
- Added Mooshroom Ability 1 [touchOfShroom] Poison II aura in 6 block radius every second
- Added Wither Ability 1 [witheringPresence] Wither II on-hit, wither resistance, blindness and slowness auras
- Fixed Elder Guardian Model incomplete render
- Fixed Elder Guardian Quest 1 Lang [abyssalAwakening] Added mechanic clarification about not killing Guardians in monument
- Fixed Elder Guardian Quest 2 Lang [guardiansTribute] Specified accepted items (Prismarine Crystals, Prismarine Shards, Heart of the Sea)
- Fixed Elder Guardian Ability 1 Lang [oceanSovereign] Capitalized Mining Fatigue Immunity
- Fixed Elder Guardian Ability 3 Lang [monumentExpansionAbyssalThrone] Added Sea Lantern requirement to description
- Fixed Ender Dragon Quest 1 Lang [eclipseAscendant] Added Enderman hostility mechanic
- Fixed Ender Dragon Ability 1 Lang [eclipsesHeart] Added "Gain" prefix
- Fixed Ender Dragon Ability 3 [voidExhale] Reduced breath sound spam and volume
- Fixed Ender Dragon Ability 3 Lang [voidExhale] Fixed typo "damager" to "damage"
- Fixed Evoker Quest 1 [darkInvocation] Changed activation from shift+right-click to tossing a Nether Star near an Evoker
- Fixed Evoker Quest 1 Lang [darkInvocation] Updated to reflect Boss Evoker transformation mechanic
- Fixed Evoker Quest 2 Lang [eldritchPact] Clarified reset on death mechanic
- Fixed Evoker Ability 1 Lang [arcaneMastery] Expanded enchantment coverage description
- Fixed Evoker Ability 2 Lang [arcaneSanctuary] Added barrier dome mechanics and release instruction
- Fixed Evoker Ability 3 Lang [arcaneDevastation] Added damage value and target specification
- Fixed Mooshroom Quest 1 Lang [shroomTouched] Corrected to feed Cows not Mooshrooms
- Fixed Mooshroom Quest 3 Lang [cycleOfSpores] Changed "Perish" to "Die"
- Fixed Mooshroom Ability 1 Lang [touchOfShroom] Corrected to "Gain Poison III on-hit, Poison II aura in 6 blocks, Poison Resistance"
- Fixed Mooshroom Ability 2 Lang [fungalFortification] Changed to "Gain Health Boost V and Resistance IV near fungal blocks"
- Fixed Mooshroom Ability 3 [divineAmbrosia] Removed display messages
- Fixed Mooshroom Ability 3 Lang [divineAmbrosia] Added item name and full restoration details
- Fixed Mooshroom Model missing mushroom renders
- Fixed Wither Quest 1 2 3 colors Brightened for better visibility
- Fixed Wither Quest 1 Lang [shadowOfDestruction] Changed to proper hook-data format with thematic hook
- Fixed Wither Ability 1 Lang [witheringPresence] Updated to "Gain Wither II On-Hit, Wither Resistance, and Wither II, Slowness II, and Blindness II auras"
- Fixed Wither Ability 2 [soulHarvest] Added wither effect check - only heals on wither deaths
- Fixed Wither Ability 2 Lang [soulHarvest] Clarified "entities die to wither within 6 blocks"
- Fixed Wither Ability 1 2 3 colors Changed from 0x2F2F2F to 0x696969 and 0x1C1C1C to 0x505050 for better visibility
- Fixed Elder Guardian Ability 3 [monumentExpansion] Waterloggable block capture now includes non-waterlogged blocks for proper restoration
- Fixed Elder Guardian Ability 3 [monumentExpansion] Increased cooldown from 100 to 600 ticks
- Added Elder Guardian Ability 3 [monumentExpansion] Requires Sea Lantern to activate
- Altered Elder Guardian Quest 1 [abyssalAwakening] Player must kill an Elder Guardian without killing any Guardians in the same ocean monument
- Altered Elder Guardian Quest 3 [monumentPilgrim] Changed from underwater kill quest to visiting 10 unique ocean monuments
- Altered Ender Dragon Quest 1 [eclipseAscendant] Endermen within 8 blocks of players become hostile during dragon fight
- Altered Ender Dragon Quest 2 [abyssalSojourn] Changed target from 5,000 blocks to 10,000 blocks flown
- Altered Mooshroom Ability 1 [touchOfShroom] Changed from Poison II to Poison III on hit
- Altered Mooshroom Quest 1 [shroomTouched] Changed to feed 64 mycelium blocks to a cow in Mushroom Biome, spawns ritual mooshroom
- Altered Mooshroom Quest 2 Renamed from [stayPoisoned] to [toxicDissemination]
- Altered Wither Quest 1 [shadowOfDestruction] Changed to familiar fight mode - right-click charging Wither to initiate, defeat while afflicted with Blindness II and Slowness II
- Altered Wither Quest 3 [ashenSacrifice] Changed target from 50 to 100 entities
- Altered Wither Ability 1 [witheringPresence] Changed Blindness I to Blindness II
- Altered Wither Ability 1 [witheringPresence] Unified all aura radiuses to 16 blocks
- Altered Wither Ability 3 [oblivionLance] Overhauled with custom skull projectile entity, enhanced particle effects, 24 direct + 16 AOE damage, custom damage source, 32 block max range
- Fixed Wither Ability 3 Lang [oblivionLance] Changed to "Fire a high-speed wither skull dealing 12 hearts on direct hit or 8 hearts AOE damage within 8 blocks"
-- Unique
- Added Brown Mooshroom Logout [myceliumBond] Mushroom blocks now revert to original blocks on player logout
- Added Zoglin Ability 1 [infernalHide] Fire Aura: sets nearby enemies on fire within 8 blocks
- Added Trader Llama Ability 1 [merchantsShield] Cleanses all harmful potion effects on familiar activation
- Fixed Brown Mooshroom Quest 1 [bovineHomecoming] Reduced bed proximity radius from 16 to 8 blocks
- Fixed Brown Mooshroom Quest 2 [mycelialPilgrimage] Reduced target from 300 to 60 seconds
- Fixed Endermite Quest 1 [voidboundWhispers] Removed early exit blocking quest tracking; fixed ability/quest color to visible purple
- Fixed Skeleton Horse Quest 3 [spectralAssembly] Reduced death sound volume
- Fixed Trader Llama Quest 2 [trialOfTheCaravanGuard] Reduced target from 50 to 25
- Fixed Trader Llama Quest 3 [merchantsPilgrimage] Fixed village detection to use structure boundaries instead of nearest villager position
- Fixed Trader Llama Ability 3 [merchantsRenewal] Reduced cooldown from 3600 to 200 ticks
- Fixed Vex Ability 2 [vexSwarm] Vex summon now equipped with diamond sword
- Fixed Vex Ability 3 [portableHoles] Void hole creation skips non-solid blocks
- Fixed Vex Quest 3 [crystallineAppetite] Fixed event handler to RightClickItem so glass consumption is detected correctly
- Fixed Zoglin Quest 1 [infernalAwakeningQuest] Changed activation from shift+right-click to tossing a Nether Star near a Zoglin
- Altered Brown Mooshroom Quest 1 [bovineHomecoming] Increased tick interval from 2x to 5x for performance
- Fixed Brown Mooshroom Ability 1 Lang [fungalMetabolism] Corrected to "Health Boost II and Resistance I. After eating: +Regeneration II"
- Fixed Zoglin Ability 1 Lang [infernalHide] Added missing "Fire Aura" to description
-- Mythic
- Fixed Strider Jockey Ability 1 [netherMastery] ClassCastException when Piglins/Zombified Piglins die on client-side
- Fixed Strider Jockey Ability 1 [netherMastery] Broadened pacification to AbstractPiglin, now includes Piglin Brutes and modded piglin subclasses
- Fixed Hoglin Jockey Ability 1 [brutalBartering] Server-side check to prevent client tick errors
- Fixed Ravager Jockey Ability [raidCommander] Fixed dual boss golem tracking; surviving golem enrages at 1.5x health and damage when its partner dies
- Fixed Chicken Jockey Quest 2 Lang [skyHunter] Fixed broken gold text caused by missing color code
- Fixed Hoglin Jockey Quest 1 Lang [wildJockeyRitual] Updated to reflect nether star toss activation mechanic
- Fixed Hoglin Jockey Ability 1 Lang [brutalBartering] Changed "unique treasures" to "enhanced loot"
- Fixed Hoglin Jockey Ability 2 Lang [netherDiplomacy] Removed "permanently" from neutrality description
- Fixed Hoglin Jockey Ability 3 Lang [rampagingDestroyer] Clarified summon wording; removed "storm the battlefield"
- Fixed Ravager Jockey Quest 1 Lang [tacticalDomination] Updated to reflect nether star toss activation mechanic
- Fixed Ravager Jockey Ability 1 Lang [raidCommander] Changed "life steal from attacks" to "Life Steal I"; added raid conversion mechanic description
- Fixed Ravager Jockey Ability 2 Lang [raiderBattalion] Removed "to fight for you"
- Fixed Ravager Jockey Quest 3 Lang [battalionCarnage] Reworded to "Your raider Battalion must eliminate X hostile entities"
- Fixed Spider Jockey Quest 1 Lang [arachnidPrecision] Updated to reflect nether star toss activation mechanic
- Fixed Spider Jockey Quest 3 Lang [titansChallenge] Updated to reflect nether star toss activation mechanic
- Fixed Spider Jockey Ability 3 Lang [spiderSwarm] Removed "based on health percentage"
- Fixed Strider Jockey Quest 1 Lang [lavaJockeyMastery] Updated to reflect nether star toss activation mechanic
- Fixed Strider Jockey Ability 1 Lang [netherMastery] Replaced vague "peaceful relations" with explicit pacification list
- Fixed Strider Jockey Ability 2 Lang [moltenAura] Changed to "Gain Fire Aura I"
- Fixed Strider Jockey Quest 3 Lang [consecrationOfFlame] Removed redundant "blocks" wording
- Fixed Strider Jockey Ability 3 Lang [netherGround] Changed "ignites enemies on hit" to "Fire On-Hit"
- Fixed Skeleton Horseman Quest 1 Lang [horsemanDuel] Updated to reflect nether star toss activation mechanic
- Fixed Trader Llama Ability 1 Lang [merchantsShield] Fixed "immuunity" typo
- Fixed Trader Llama Ability 3 Lang [merchantsRenewal] Fixed missing gold color code; corrected description wording
- Fixed Endermite Ability 2 Lang [voidRescue] Simplified description
- Fixed Endermite Ability 3 Lang [teleportDisruption] Changed "enemy" to "Enderman"
- Fixed Zoglin Quest 1 Lang [infernalAwakeningQuest] Updated to reflect nether star toss activation mechanic
- Fixed Zoglin Ability 3 Lang [infernalGuardian] Removed "ally" from description
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:UypgQGPb:jX7KqApR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:UypgQGPb:jX7KqApR"
}

