
Shape Shifter Curse-Unofficial Port
An unofficial port of the mod that allows you to gradually transform into different vanilla creatures, each with unique models and animations.
- Загрузки
- 2K
- Подписчики
- 6
- Обновлён
- 27 августа 2026 г.
- Лицензия
- MIT
Опубликован 13 мая 2026 г.
What is this?
This is an unofficial port of Shape Shifter Curse, migrated from Minecraft 1.20.1 to 1.21.1/1.21.11.
The original project is actively maintained for 1.20.1. This port is based on the latest available upstream source, independently maintained, and aims to follow future updates.
Project updates on Modrinth may be infrequent. For the absolute latest development builds, please check the GitHub Releases page.
> This project uses ClaudeCode + DeepSeek-v4-flash/pro for code modification and porting work.
Important Notes
This port is not compatible with the original 1.20.1 datapacks. The 1.21.1 datapack structure has major internal changes; using old datapacks directly will cause game startup failures.
Existing bugs from the original mod have not been fixed in this port, so stability may be limited.
If you encounter any issues, please report them via this port's GitHub Issues. Do not report problems from this unofficial port to the original project's issue tracker.
Links
| Related Links |
|---|
| Source code |
| Issues |
| Original 1.20.1 Mod |
Licenses
This unofficial port is released under the MIT License. The code is derived from the original project Shape Shifter Curse, with all original copyright belonging to onixary.
By using this port, you agree that:
This is an independently maintained unofficial port and has no affiliation with the original author.
You are free to use, modify, and redistribute this port, provided that you retain the original copyright notice.
Acknowledgement
Special thanks to onixary and xu233333 for creating this outstanding mod. This port is built upon their original work.
Ченджлог
1.10.0-dev-hf3+build.24+1.21.1Релиз1.21.1 · 27 августа 2026 г.
Hotfix #3
- Fixed Issue #19
Familiar Fox - magic bar update issue - Fixed Issue #20
Fox Familiar - Potions crafting does not work - Fixed Issue #21
Does the mod not work on Server - Fixed Issue #22
Super Morph Core Crashes Game upon right clicking - Also disappears in smithing table after one use
1.10.0-dev-hf2+build.24+1.21.1Релиз1.21.1 · 24 августа 2026 г.
HotFix #2
Fixed an issue where the
powerful_catalystitem was not working.Rewrote the compatibility layer for Curios; the item is now available in Curios.
1.10.0-dev.24-hf1+1.21.1Релиз1.21.1 · 22 августа 2026 г.
HotFix #1
- Fixed the issue where moondust_matrix could not be placed into a Brewing Stand.
1.10.0-rel.24+mc1.21.1Релиз1.21.1 · 21 августа 2026 г.
Fixed an issue where Climb Power was always true after using Apoli-Legacy.
Added a virtual FML identifier to force the installation of SinytraConnector on NeoForge Loader.
Fixed compatibility issues between Apoli-Legacy and SinytraConnector.
SSCU can now run on both SinytraConnector and Fabric.
1.10.0-rel.23+mc1.21.1Релиз1.21.1 · 19 августа 2026 г.
Fixed the running speed issue with axolotl.
Replaced Apoli-2.12.0-alpha.7 with Apoli-Legacy.
Fixed the logic for calculating satiety as 1.20 in Apoli-Legacy.
1.10.0-dev.22+mc1.21.11Альфа1.21.11 · 4 августа 2026 г.
First 1.21.11 Test Build
Known Issues:
- Missing textures on the SSCU advancement screen
- CurseMoon’s purple global lighting effect during nighttime lacks noticeable change
- The modify_type_tag tag is non-functional
- Fur gradient shader does not work
- Cape X rotation clamping is broken
- TransformFX no longer uses Satin; the new implementation looks slightly different compared to the original mod
1.10.0-rel.20+mc.1.21.1Релиз1.21.1 · 12 июля 2026 г.
概述 | Overview
自 1.9.2-dev.18 以来的累积更新:食物系统修复、动画优化、子形态系统预览、以及大量 Bug 修复。
Cumulative update since 1.9.2-dev.18: food system fixes, animation optimization, sub-form system preview, and numerous bug fixes.
动画系统 | Animation System
- 旋转角度归一化 — 规避 lerp 插值导致的角度跳变,修复 axolotl2 手臂翻转 Normalized rotation angles to avoid lerp-induced flips, fixed axolotl2 arm flip
- 欧拉角转四元数 — 修复单轴旋转跳变问题 Euler to quaternion conversion — fixed single-axis rotation jump
- 睡眠动画 — 为 spider_3 / bat_3 / axolotl_3 添加睡眠动画;axolotl_3 更舒适的睡觉姿势 Sleep animations — added for spider_3 / bat_3 / axolotl_3; improved axolotl_3 sleep pose
- 攀爬动画 — 补完攀爬 Idle 动画,bat_3 新增攀爬动画 Climbing animations — completed climbing idle, added bat_3 climbing
- 发光贴图 — 配置形态 emissive 发光贴图,修复发光层不跟随玩家旋转 Emissive textures — configured form emissive textures, fixed emissive layer not following player rotation
- 披风角度 — 修正披风角度异常 Cape angle — fixed cape angle anomaly
- 模型重导 — 为动画重新导出模型文件 Models re-exported for animation improvements
食物系统 | Food System
- 自定义食物修复 — 更新依赖修复自定义食物不可食用问题 Fixed custom food items being inedible after dependency update
- 饱食度修正 — 修复饱食度恢复过少的问题 Fixed insufficient saturation recovery
- 食性逻辑 — 恢复食性逻辑,修复食性混淆问题 Restored diet logic, fixed diet confusion
- Anubis3 素食 — 修复 Anubis3 形态吃素食恢复饥饿值 Fixed Anubis3 form vegetarian hunger recovery
- bat3 进食崩溃 — 修复 bat3 形态进食崩溃 Fixed bat3 eating crash
- 生命值上限 — 修复 axolotl2/3 形态生命值上限修改 power 不生效 Fixed axolotl2/3 max health power not applying
Bug 修复 | Bug Fixes
- 装备穿戴 — 修复装备栏无法穿装备(restrict_armor power 逻辑错误) Fixed armor slot insertion (restrict_armor power logic error)
- 重生点 — 修复 Apoli 在有重生点时跳过 setSpawnPointFrom Fixed Apoli skipping setSpawnPointFrom when spawn point exists
- NBT 膨胀 — 修复 NBT 数据膨胀导致坏档 Fixed NBT overflow causing save corruption
- 不死崩溃 — 修复 Anubis3 形态触发不死时崩溃 Fixed Anubis3 totem crash
- 服务器崩溃 — 修复服务器端随机崩溃(可能与 Java 版本相关) Fixed random server crash (possibly Java version related)
- 坐椅子 — 修复美西螈无法坐椅子 Fixed axolotl unable to sit in chairs
- 活板门 — 修复小体型形态在活板门上卡住 Fixed small forms getting stuck on trapdoors
- 睡眠 — 修复玩家在获得"奇怪的***"效果时能在白天睡觉 Fixed players being able to sleep during the day with curse effect
- 变形特效 — 修复变形黑屏 / 恶心特效不显示 Fixed transformation black screen / nausea effect not showing
- 成就 — 修复本能变形无法触发成就 Fixed instinct transformation not triggering advancements
- toForm — 修复 toForm 功能 Fixed toForm functionality
新功能 | New Features
- 子形态系统 — 新增子形态注册表、class、样例 (预览功能) Sub-form system — registry, classes, and samples (preview feature)
- 初始形态配置 — 通过 CommonConfig + GameRule 添加可配置的初始形态选项 Configurable initial form via CommonConfig + GameRule
- 形态回退 — 玩家进入游戏时若不满足条件自动回退形态 Form rollback on login when conditions not met
- 技能按键 — 新增 2 个技能按键 Added 2 new ability keybinds
- 瞬间变形配置 — 新增瞬间变形开关 Added instant transformation config toggle
兼容性 | Compatibility
- TAN (Tough As Nails) — 添加 TAN modCompileOnly 依赖及相关形态 power 实现(温度适配) Added TAN modCompileOnly dependency and temperature-related form powers
- FPM — 修复 First Person Model 兼容性(Q 书、头部消失问题) Fixed FPM compatibility (book rendering, head hiding)
- ignore_armor_restriction — 添加 Tag 绕过护甲限制 Added ignore_armor_restriction tag
重构 | Refactoring
- 本能系统 — 重构本能系统,提升拓展性并修复多玩家同时变形时本能条不增长的 Bug Refactored instinct system for better extensibility, fixed instinct bar not growing for other players
- 变形系统 — 重构变形系统(PlayerFormBase → IForm, DynamicForm, 注册表驱动) Refactored transformation system (PlayerFormBase → IForm, DynamicForm, registry-driven)
- 应用能力系统 — 新增应用能力系统框架 Added ability application system framework
- 迁移 — 迁移 DamageType、按键系统、命名空间(origins → apoli) Migrated DamageType, keybind system, namespace (origins → apoli)
- 清理 — 移除 Origins 自带 power,清理 import 和 V2 目录 Cleaned up Origins built-in powers, imports, and V2 directory
本地化 | Localization
- 蜘蛛形态翻译 — 完成 spider form 1-4 英文翻译 Completed Spider form 1-4 English translations
- 诅咒之月状态 — 诅咒之月状态显示与文本 Cursed Moon status display and text
其他 | Other
- 清理过旧的内容 | Cleaned up outdated content
- 格式化代码 | Code formatting
- 更新 README | README updates
1.10.0-dev.20-neoforge+mc.1.21.1Бета1.21.1 · 12 июля 2026 г.
NeoForge/Connector 兼容性修复 | Compatibility Fix
NeoForge/Connector 兼容性改进 | Compatibility Improvements
- 重构豹猫/猫逃跑 Mixin — 使用类字面量 @ Mixin(FleeEntityGoal.class) 替换字符串 target,确保 Connector 正确重映射类名 Refactored ocelot/cat flee Mixin — use class literal instead of string target for proper Connector remapping
- 替换 DrawContextAccessor @ Invoker — 移除 remapJar 不可重映射的 @ Invoker,改用反射 + 公有 API 渲染 badge 悬浮提示 Replaced DrawContextAccessor @ Invoker — removed non-remappable invoker, use reflection + public API for badge tooltip rendering
- 启用 Loom refmap 生成 — useLegacyMixinAp = true,修复所有 @ Inject 方法名在 Connector 下的重映射 Enabled Loom refmap generation — unified refmap fixing @ Inject method remapping under Connector
- 清理死代码 — 删除空 body 的 MinecraftClientMixin Removed dead code — deleted empty-body MinecraftClientMixin
Bug 修复 | Bug Fixes
- 修复装备栏的装备穿戴问题 | Fixed armor slot insertion with restrict_armor power
- 修复 Apoli 重生点跳过问题 | Fixed Apoli spawn point skip
- 修复 NBT 膨胀导致坏档 | Fixed NBT overflow corruption
- 修复 axolotl2 角度翻转 | Fixed axolotl2 arm flip animation
- 修复自定义食物系统多个问题 | Fixed multiple custom food system issues (diet logic, saturation, Anubis3 vegetarian, bat3 crash)
- 修复发光层不跟随玩家旋转 | Fixed emissive glow layer not following player rotation
- 修复 Anubis3 不死崩溃 | Fixed Anubis3 totem crash
- 修复美西螈无法坐椅子 | Fixed axolotl inability to sit in chairs
- 修复小体型形态在活板门上卡住 | Fixed small form getting stuck on trapdoors
- 修复本能变形无法触发成就 | Fixed instinct transformation not triggering advancements
- 修复变形黑屏/恶心特效 | Fixed transformation black screen/nausea effect
- 修复披风角度异常 | Fixed cape angle anomaly
- 修复 FPM / TAN 兼容性 | Fixed FPM and TAN compatibility
- 修复 Web Composter 1.21 API | Fixed Web Composter 1.21 API adapter
其他 | Other
- 更新 GeckoLib 至 4.9 | Updated GeckoLib to 4.9
- Spider 形态英文翻译 | Spider form English translations
- 重构本能系统 | Refactored instinct system
- 新增可配置初始形态 | Added configurable initial form
- 清理旧的 Origins 自带 power | Cleaned up Origins built-in powers
Комментарии
Загружаем…