Overview#
Budschie's Morph Mod is a modern successor to classic transformation mods, specifically designed for Forge on versions 1.16.5 and 1.18.2. Unlike other mods that simply change your skin, this mod implements a deep 'Soul' system where you must physically collect the essence of a creature before you can transform into it. Once morphed, you inherit the mob's health, size, and special abilities—such as flying as a bee, shooting fireballs as a ghast, or climbing walls as a spider.

The mod is highly data-driven, allowing server owners and modpack creators to customize which abilities are assigned to which mobs via data packs. It also features a dedicated morph selection menu and a variety of administrative commands to manage transformations.
Core Mechanics#
Soul Collection
To unlock a new morph, you must kill the target mob or player. Upon death, the entity will drop a floating 'Soul' particle. You collect this soul by simply walking into it. Once collected, the morph is permanently added to your library (unless changed by gamerules).

The Morph Menu
Players can access their library of collected souls by pressing the Morph Menu Key (Default: . or M). This menu allows you to scroll through all unlocked entities. Selecting an entity will trigger a transformation animation, changing your model, hitbox, and stats.

Abilities
Most morphs come with active or passive abilities. Active abilities are triggered using the Ability Key (Configurable in controls). For example, as a Blaze, the ability key shoots a fireball, while as an Enderman, it triggers a teleport.