Back to mods
Shape Shifter Curse Forge project artwork

CurseForge · Minecraft mod

Shape Shifter Curse Forge

Unofficial Forge version of “Shape Shifter Curse”

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Shape Shifter Curse Forge release should I use?

Updated 8 days ago
beta file shape_shifter_curse-1.9.3.12.jar
Game version 1.20.1
Loader Forge

Shape Shifter Curse Forge shape_shifter_curse-1.9.3.12.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is Shape Shifter Curse Forge required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Shape Shifter Curse Forge shape_shifter_curse-1.9.3.12.jar need?

shape_shifter_curse-1.9.3.12.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install GeckoLib first. We found matching files for this game-version and loader setup.

GeckoLib Needed by Shape Shifter Curse Forge shape_shifter_curse-1.9.3.12.jar
required
Matching file found Matched file: geckolib-forge-1.20.1-4.8.4.jar

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Shape Shifter Curse Forge without breaking your instance.

Built for Shape Shifter Curse Forge shape_shifter_curse-1.9.3.12.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use shape_shifter_curse-1.9.3.12.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install GeckoLib first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside shape_shifter_curse-1.9.3.12.jar. It opens that exact file at the source.

About this project

What does Shape Shifter Curse Forge add?

Shape Shifter Curse Forge

A Forge port of Shape Shifter Curse for Minecraft 1.20.1.

This project aims to reproduce the gameplay and features of the Fabric version on Forge, while also including several Forge-specific improvements and experiments.

This is an unofficial Forge port.
The original Shape Shifter Curse project is developed for Fabric.

Features

  • Multiple transformable creature forms and transformation stages
  • Form-specific abilities and passive effects
  • Full player animation system
  • Codex / Shape Shifter Book UI
  • Form appearance and color customization
  • Cursed Moon system
  • Curios-based accessory system
  • Active abilities and custom keybindings
  • Mana and instinct systems
  • Custom advancement triggers
  • Datapack-driven form and power definitions
  • Multiplayer synchronization

Forge-specific Features

This port does not simply copy every Fabric implementation directly.

Some systems are implemented differently to better fit Forge, including:

  • A GeckoLib-based player animation system
  • Additional form behaviors
  • Form affinity behavior for matching vanilla mobs
  • Some experimental Forge-only interactions

For example, vanilla mobs matching the player's current form may show special affinity behavior toward the player.

Animation System

The Forge version uses its own GeckoLib-based animation implementation instead of directly depending on Player Animator.

It supports:

  • Walking and running
  • Sneaking and crawling
  • Swimming
  • Elytra flight
  • First-person arms
  • Armor animation synchronization
  • Additional form bones such as tails and other non-humanoid parts

The animation system also contains several fixes specifically made for the Forge port.

Accessories

The Fabric version uses Trinkets.

The Forge port uses:

Curios API

Accessories can modify or replace form powers dynamically depending on the player's current form.

Cursed Moon

The Cursed Moon system has been ported to Forge, including:

  • Configurable cursed moon phases
  • Automatic form progression
  • Sleep restrictions
  • Form restoration after the cursed moon
  • Multiplayer synchronization
  • Related advancements

Custom Forms

The port supports datapack-driven form and power definitions.

External form resources can provide their own:

  • Models
  • Textures
  • Animation metadata
  • Powers
  • Form data

Compatibility with custom form packs is still being tested and improved.

Keybindings

The mod currently provides several configurable controls:

  • Primary Active Ability
  • Secondary Active Ability
  • Toggle Sneak Edge Behavior
  • Form Sound

Some abilities may also use vanilla controls such as Jump or Sprint depending on the current form.

Requirements

  • Minecraft 1.20.1
  • Forge
  • GeckoLib
  • Curios API

Please make sure all required dependencies are installed before reporting startup issues.

Compatibility

This project is designed specifically for Forge 1.20.1.

The implementation does not depend on Apoli, Origins, Trinkets, or Player Animator.
Equivalent systems required by Shape Shifter Curse are implemented or adapted directly for Forge.

Status

Most major gameplay systems have already been ported.

Current development is mainly focused on:

  • Fabric / Forge behavior parity
  • Ability trigger correctness
  • Multiplayer testing
  • Edge-case fixes
  • Custom form compatibility

Reporting Bugs

If you find a bug, please include:

  • Minecraft version
  • Forge version
  • Mod version
  • Installed dependency versions
  • Steps to reproduce
  • latest.log or crash report if applicable

Please also mention whether the issue occurs in singleplayer or multiplayer.

Credits

Original project:

Shape Shifter Curse

Original authors and contributors retain credit for the original mod, assets, gameplay concepts, and Fabric implementation.

This repository contains the Forge port and Forge-specific implementation work.

Source Code

Source code is available on GitHub:

https://github.com/gengyoubo/shape-shifter-curse-forge

Disclaimer

This project is an unofficial Forge port and is not the official dual-loader version of Shape Shifter Curse.

If an official Forge / multi-loader version is released in the future, this project may transition toward compatibility, migration, and Forge-specific extension support.

Project description from CurseForge.

Pick your setup

Shape Shifter Curse Forge by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Shape Shifter Curse Forge versions and loaders

3 of 3 releases match

Looking for an older file? The official CurseForge project page is in Resources.