Features
- 30 playable mobs in 11 Archetypes, from Axolotl and Fox to Warden and Ender Dragon, each with its own strengths and drawbacks.
- Around 100 abilities. Fire volleys of fireballs, teleport like an Enderman, glide on wings, ride a soulbound Spirit Mount, burrow through the ground or brew free potions.
- Meaningful weaknesses. Aquarians dry out on land, Infernals freeze in the cold, Golems cannot regenerate naturally. Every pick is a trade-off.
- Balanced for multiplayer. Designed around a competitive environment, with team-aware abilities and a spyglass mechanic for scouting what other players are.
- In-game GUIs. Players browse and pick Archetypes from a menu, and can read every ability with its exact numbers.
- Built for servers. No client mods, a resource pack served by the server, 200+ config options that can be changed without a restart, and a permission node for every command.
- Make it your own. Admins can add or remove abilities on any Archetype with a command.
- Full translation support through language files.
The Archetypes
| Archetype | Mobs |
|---|---|
| Aquarians | Axolotl, Guardian, Salmon |
| Canids | Fox, Wolf |
| Centaurs | Horse, Donkey, Camel |
| Enderians | Enderman, Shulker, Ender Dragon |
| Felids | Cat, Ocelot |
| Gelatians | Slime, Magma Cube, Sulfur Cube |
| Golems | Copper Golem, Tuff Golem, Iron Golem |
| Infernals | Blaze, Wither Skeleton, Strider |
| Sentinels | Creaking, Warden |
| Swampers | Witch, Cave Spider, Frog |
| Windswepts | Breeze, Parrot, Ghastling |
Click the infographic for the full-size version. The GitHub page lists every mob's abilities as text.
Getting Started
- Pick an Archetype. Run
/archetypes changeArchetypeto open the selection menu and choose your mob. New players can do this once by default, so read before you pick! - Learn your abilities.
/archetypes abilitieslists what your mob can do, with the exact values your server uses. - Get your Ability Items. Active abilities are used through items.
/archetypes itemsgives them to you, and gives them back if you lose them. - Scout other players. Look at a player through a spyglass for a few seconds to reveal their Archetype.
Not sure what to pick? /archetypes list lets you browse every Archetype and its abilities without choosing one.
Videos
| Mod Spotlight / Tutorial | 1.2.0 Changes Showcase | 1.3.0 Changes Showcase |
|---|---|---|
![]() |
![]() |
![]() |
Server Setup
- Install Fabric Loader and Fabric API on your server, then put the Ancestral Archetypes jar in the
modsfolder. Every other library is bundled, and players do not need to install anything. - Launch the server once to generate the configs.
- Open
config/polymer/auto-host.jsonand change"enabled": falsetotrue. The server now generates the mod's resource pack and sends it to players when they connect. - (Optional) In the same file you can make the resource pack required, or set the
"message"that players see when they are asked to download it.
The mod works without the resource pack, but Ability Items will show as vanilla items instead of their own textures.
Commands
/archetypes changeArchetypeOpens a menu to choose your Archetype./archetypes listOpens a menu to browse all Archetypes./archetypes abilities [<archetype>]Shows the abilities of your Archetype, or the one given, with their config values./archetypes itemsGives you the Ability Items for your Archetype (1 minute cooldown)./archetypes toggleRemindersToggles the reminders about a missing Archetype or Ability Item.
Players can also customize their Spirit Mount, glider wings and helmet colors. Admins have commands for setting Archetypes, granting Archetype changes, viewing the server's Archetype distribution, and adding or removing abilities on any Archetype. Every config value can be viewed and changed in game with /archetypes config <setting>, and every command has a Fabric Permissions API node with a vanilla permission level fallback.
The full reference is on GitHub: commands, configuration and permission nodes.
Try My Other Mods!
All server-side Fabric mods — no client installation required.
Support
Questions go to the Discord, and bug reports and suggestions go to GitHub Issues.
License Notice
By using this project in any form, you hereby give your "express assent" for the terms of the license of this project, and acknowledge that I, BorisShoes, have fulfilled my obligation under the license to "make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License."
How to Install Ancestral Archetypes (Mod)
Ancestral Archetypes by BorisShoes is verified for Fabric across Minecraft versions 1.21.10, 1.21.11, 1.21.4, 1.21.5, 1.21.8, 26.1, 26.1.1, 26.1.2 (latest release: 1.5.2+26.3, file size: 4.4 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21.10, 1.21.11, 1.21.4, 1.21.5, 1.21.8, 26.1, 26.1.1, 26.1.2) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Ancestral Archetypes file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 21d ago | 1 | ||||
| 2mo ago | 1 | ||||
| 2mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
Join my [Discord](https://discord.gg/dTKPeNEg6r) to discuss the update!
Here's a small build for yall just to keep up with the new BorisLib version and some small fixes.
Changelog:
- Updated BorisLib to 4.0.0 - **This has the result of letting you see the duration of conditions with /conditions list, /conditions, or /conditions bars to toggle their duration being shown in boss bars.**
- Effects that give resistance / fortitude now give diminishing returns when stacked with other effects (50% + 50% = 67% resist)
- Fixed the Creaking Heart being placed in a wall, causing it to suffocate, when against a wall
- Foxes no longer drip honey when Skiddish gets activated
### Note that this build of Archetypes is not compatible with previous versions of Arcana, and will only work with Arcana 4.0.11 or newer, so when updating to this Archetypes version, update your Arcana version as well.
Join my [Discord](https://discord.gg/dTKPeNEg6r) to discuss the update!
Changelog:
- Update to 26.3
Join my [Discord](https://discord.gg/dTKPeNEg6r) to discuss the update!
Changelog:
- Updated BorisLib
- Now uses Boris Maven
- Updated to 26.2
- Added the Gelatian, Canid, and Sentinel classes
- Added the Sulfur Cube, Creaking, Warden, Frog, Fox, and Wolf archetypes
- Readded the Magma Cube archetype (which now has the Blazing Strike trait)
- Moved Slime from Swamper to Gelatian (removing its moonlit and poison immunity traits)
- Replaced the Breeze's Jumpy trait with the new Leap trait
- The Bouncy trait now uses the new player attribute for a better player experience
- Various bug fixes
Check out the new Infographic! (Full resolution, and individual class infographics are available in the non-mod-resources folder of the main branch)
[](https://github.com/borisshoes/AncestralArchetypes/blob/main/non-mod-resources/Full%20Infographic.png)
There are a few variants of abilities that are not used by any archetypes by default, but can be added through the admin commands listed below. These are:
- ``
Short-Legged`Reduces player step height by 0.5 blocks. - `
Long-Legged`Increases player step height by 1 block. - `
Vulnerable in Water`You take 50% extra damage when in water and rain. - `
Vulnerable when Dry`You take 50% extra damage when in hot biomes without a Turtle Shell or Fire Resistance. - `
Vulnerable when Cold`` You take 50% extra damage when in cold biomes without Water Breathing.
Other Changes:
- Update to 26.1
- Made the Shy trait more accurate
- Fixed a bug causing click commands in chat to activate a confirmation warning
- Fixed Hard Hitter not actually doing anything
- Fixed Fortify showing its cooldown while its item is not being held
- Fixed the Massive Sized trait not saving extra health when logging out/in
### Warning! 26.1 changed the world file format, meaning your saved data will be migrated to the new world format. If you did not run the latest 1.21.11 version of this mod before updating, it is possible you may experience data loss. *Always back up your world before updating Minecraft versions!*
- Added config logCommandUsage which sends message to the console when a player successfully executes an archetype command.
- Added command permission nodes using Fabric Permissions API
- Fixed an infinite saddle dupe glitch with Centaurs
- Fixed new ability control commands from being available to all users.
- Chocolate Allergy items are now a tag.
- Fixed chocolate allergy configs not applying.
Parrot's cookie allergy is now an actual ability
Fixed Cake being eatable by golems and felids
Added compatibility for Arcana items taking concentration while in donkey or shulker inventories.
Upgraded to Borislib 3.0
WARNING: Any of my other mods present must be on a version that supports BorisLib 3.0 (Arcana 4.0.0-DEV-3, Ancestral Archetypes 1.4.0, EnderNexus 2.0.3, Fabric Mail 2.0.2, Limited AFK 2.0.3, Trade 1.4.2)
- Added new config - archetypeChangeCooldown
- Added config defaults to the README
- Fixed Long Teleport's ability using Random Teleport's cooldown
- Fixed a compatibility issue with Essential Client hosting
- Updated to 1.21.11 + Migrated to Mojmaps and BorisLib storage
- Added Iron and Copper Spears and Nautilus Armor to the appropriate Golems' food lists
- Fixed Parrots not getting poisoned when eating a cookie using Arcana Novum's Feasting Charm
### Due to migration to BorisLib storage, players will have to log in once to have their data be migrated. If they do not log in before you update to a future version, their data could be lost.
- Added Wax Shield ability to Copper Golems
- Fixed crash interaction between Tuff Golems and ignoredByMobType config
- Updated Readme & Infographics with new Wax Shield ability
## Version 1.3.0 Changes Showcase [](https://youtu.be/8HL_ekXbSds)
Changelog:
- Added New Camel Archetype
- Added New Strider Archetype
- Added New Cave Spider Archetype
- Added New Ghastling Archetype
- Added New Enderman Archetype
- Added New Shulker Archetype
- Added New Ender Dragon Archetype
- Added safe fall to mounted archetypes
- Added lightweight to copper golems and parrots
- Added glider boost to parrots
- Added blazing strike to blazes
- Added resilient joints to cave spiders, and copper golems
- Added a config that makes you ignored by your mob type (#2)










