All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Ancestral Archetypes

Ancestral Archetypes

by BorisShoes • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Ancestral Archetypes

Pick one of 30+ Mobs and gain unique abilities!

Server-Side Origins-inspired mod for Fabric.

Minecraft Version Server-side Requires Fabric API

Source

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

Archetype Summaries

Click the infographic for the full-size version. The GitHub page lists every mob's abilities as text.

Getting Started

  1. Pick an Archetype. Run /archetypes changeArchetype to open the selection menu and choose your mob. New players can do this once by default, so read before you pick!
  2. Learn your abilities. /archetypes abilities lists what your mob can do, with the exact values your server uses.
  3. Get your Ability Items. Active abilities are used through items. /archetypes items gives them to you, and gives them back if you lose them.
  4. 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
Mod Tutorial 1.2.0 Changes Showcase 1.3.0 Changes Showcase

Server Setup

  1. Install Fabric Loader and Fabric API on your server, then put the Ancestral Archetypes jar in the mods folder. Every other library is bundled, and players do not need to install anything.
  2. Launch the server once to generate the configs.
  3. Open config/polymer/auto-host.json and change "enabled": false to true. The server now generates the mod's resource pack and sends it to players when they connect.
  4. (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 changeArchetype Opens a menu to choose your Archetype.
  • /archetypes list Opens a menu to browse all Archetypes.
  • /archetypes abilities [<archetype>] Shows the abilities of your Archetype, or the one given, with their config values.
  • /archetypes items Gives you the Ability Items for your Archetype (1 minute cooldown).
  • /archetypes toggleReminders Toggles 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.

Mod Description Links
Arcana Novum Arcana Novum Minecraft's biggest server-side magic mod: powerful items, multiblock structures, custom bosses and deep lore. GitHub Modrinth CurseForge
Ender Nexus Ender Nexus Highly configurable /home, /spawn, /warp, /tpa and /rtp commands all in one, and individually disablable. GitHub Modrinth CurseForge
Fabric Mail Fabric Mail An in-game virtual mailbox system for sending packages and messages between online and offline players. GitHub Modrinth CurseForge
Fabric Trade Fabric Trade Adds /trade, a secure player-to-player trading interface. GitHub Modrinth CurseForge
Limited AFK Limited AFK AFK detection and management with configurable kick thresholds for servers. GitHub Modrinth CurseForge
Links in Chat Links in Chat Makes URLs posted in chat clickable. GitHub Modrinth CurseForge

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:

  1. 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).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded Ancestral Archetypes file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
20d ago 1
26.3
Fabric
2mo ago 1
26.2
Fabric
2mo ago 1
26.2
Fabric
4mo ago 1
26.1.x
Fabric
4mo ago 1
26.1.x
Fabric
7mo ago 1
1.21.11
Fabric
7mo ago 1
1.21.11
Fabric
9mo ago 1
1.21.11
Fabric
9mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
10mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.10
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.8
Fabric
last yr. 1
1.21.5
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
1.21.4
Fabric
last yr. 1
Download on [Modrinth](https://modrinth.com/mod/ancestral-archetypes) or [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ancestral-archetypes) (once accepted)
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.
Download on [Modrinth](https://modrinth.com/mod/ancestral-archetypes) or [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ancestral-archetypes) (once accepted)
Join my [Discord](https://discord.gg/dTKPeNEg6r) to discuss the update!

Changelog:
  • Update to 26.3
Download on [Modrinth](https://modrinth.com/mod/ancestral-archetypes) or [CurseForge](https://www.curseforge.com/minecraft/mc-mods/ancestral-archetypes) (once accepted)
Join my [Discord](https://discord.gg/dTKPeNEg6r) to discuss the update!

Changelog:
  • Updated BorisLib
  • Now uses Boris Maven
Changelog:
  • 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)

[![Archetype Summaries](https://github.com/borisshoes/AncestralArchetypes/blob/main/non-mod-resources/Full%20Infographic.png?raw=true)](https://github.com/borisshoes/AncestralArchetypes/blob/main/non-mod-resources/Full%20Infographic.png)
Fixed an issue where sometimes you would crash when opening the creative menu in singleplayer.
### Variant Abilities
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!*
Changelog:
  • 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
Changelog:
  • Fixed new ability control commands from being available to all users.
  • Chocolate Allergy items are now a tag.
  • Fixed chocolate allergy configs not applying.
Archetypes' Abilities can now be added, disabled or reset (see Readme for commands).
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)
Changelog:
  • 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
Changelog:
  • 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.
Updated to 1.21.10
Changelog:
  • Added Wax Shield ability to Copper Golems
  • Fixed crash interaction between Tuff Golems and ignoredByMobType config
  • Updated Readme & Infographics with new Wax Shield ability
Watch the video of the new version here:
## Version 1.3.0 Changes Showcase [![1.3.0 Changes Showcase](https://img.youtube.com/vi/8HL_ekXbSds/0.jpg)](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)
Ancestral Archetypes Icon
Download Ancestral Archetypes
Select game version
Select platform