Skip to content

Changeling vs Metamorph

asanetargoss edited this page Jun 20, 2022 · 8 revisions

This page is created to help you decide whether Metamorph or Changeling is right for you.

Changeling is based on Metamorph. Like Metamorph, Changeling uses the same mod id ('metamorph') and thus has many of the same features and similar API. Add-ons made for Changeling will usually also work for Metamorph, and vice-versa, however compatibility is not guaranteed. Likewise, the config and save file formats will likely be similar, but not the same. Depending on your use case, one mod will provide a better experience than the other.

When to use Changeling vs Metamorph

You should use Changeling (and DominionLib) if:

  • You are playing in survival mode
  • You are creating a modpack

You should use Metamorph (and McLib) if:

  • You are using Minecraft for machinimas or roleplay
  • You need to use other mods in the Metamorph family such as Blockbuster and Aperture

Changeling-exclusive features and fixes

The Changeling and Metamorph code have diverged somewhat. While there is renewed interest by the new Metamorph maintainers in Changeling's additions being incorporated upstream, it will take time to incorporate them, and some things will always be different.

Things that will always be different

  • Version availability - Changeling has more up-to-date builds for 1.10.2 and 1.11.2, in addition to 1.12.2 builds
  • Survival-focused testing - Some basic survival morph features are usually tested and fixed before a version of Changeling is released

Additional quality-of-life features

  • Better survival morph GUI - More intuitive button layout, more keybinds, double-click to morph, fewer visual bugs, setting keybinds works properly in survival
  • Recent morph keybind still available
  • No particles from entity obstructing view in first-person

Additional configuration features

  • Morph configs default to the mob rather than the player, and entity morph speeds are auto-calculated

Additional crash fixes

  • Crash prevention for entity sounds in third-party mobs
  • (DominionLib) Startup crash fix

Additional bugfixes

  • Mob hurt sounds in 1.12 work better
  • Players morphed as iron golems no longer get kicked from servers due to exponential gravity