First Form
Give players a configurable persistent Identity2 base form from their first playable frame through death and relogging.
介绍
🧬 First Form
First Form gives players a configurable persistent base form using Identity2.
Choose an entity such as minecraft:salmon, and a fresh player enters the world already in that Identity2 form — no visible human-first spawn followed by a morph command.
While First Form remains bound, that base identity persists across later logins and death. Pack progression can explicitly release the binding when the player permanently evolves beyond the starting form.
✨ Features
- Configure the Identity2 form players begin as
- First playable state is already the configured entity
- Persistent per-player base-form binding
- Persists the base form across death and respawn
- Restores the base form on later logins while bound
- Automatically configures Identity2 so no manual death-morph command is required
- Safe validation for invalid or non-living entity IDs
- Bounded retry handling for temporary initialization failures
- Admin/progression commands to inspect, bind, release, or reset First Form state
🧭 A Base Form, Not a One-Time Morph
First Form is designed for packs where the player’s starting body is part of their identity or progression.
For example, a campaign can begin the player as a fish. If they die before evolving, they respawn as that fish again instead of silently becoming human. When the story permanently changes them into a human, the pack can release First Form and continue normally.
This makes First Form useful for authored modpacks, origin-style servers, challenge starts, species progression, and other Identity2-based experiences.
💀 Death Persistence
First Form automatically sets Identity2’s deathMorphRule to none during launch and saves it to Identity2’s config. You do not need to run /identity config set deathMorphRule none manually.
Because this is an Identity2-wide setting, it can also affect the death behavior of other Identity2 morphs in the same installation. First Form also keeps a post-respawn fallback for its bound base form if an administrator later changes Identity2’s death rule.
🛠️ Admin / Progression Commands
/firstform status [player]— inspect bound/released/active state/firstform apply [player]— bind and immediately apply the configured First Form/firstform release [player]— stop enforcing the base form on future logins and respawns without changing the player’s current form/firstform reset [player]— return the player to fresh First Form initialization state
Commands require operator permission level 2.
⚙️ Configuration
First Form generates config/firstform-common.toml.
Pack authors can configure:
- Whether automatic First Form initialization is enabled
- The Identity2 entity ID used as the base form
- Whether the bound First Form has post-respawn fallback restoration
- Retry delay and maximum retry attempts
The default First Form is minecraft:salmon.
📦 Compatibility
First Form is an addon for Identity2 and requires Identity2 plus its normal dependencies on both client and server.
The initial release targets Minecraft 1.20.1 on Forge. Check the Files tab for supported Minecraft and Forge versions.
First Form does not replace Identity2 and does not implement its own morph system. It uses Identity2’s own saved morph state, dimensions, attributes, and network synchronization while owning the persistent base-form lifecycle.
🧰 More from MantiCore
🌍 Biome Spawn Director
Choose where players begin by biome and relative geography instead of hard-coded coordinates. It supports authored starts such as deep ocean, shoreline-constrained, cave, or surface origins.
Check the Files tab for supported Minecraft and Forge versions • Forge • Both
View Biome Spawn Director on CurseForge
🪪 Local Identity Forge
Run multiple local Minecraft clients with separate local identities for multiplayer and server testing workflows.
Check the Files tab for supported Minecraft and Forge versions • Forge • Client-side
View Local Identity Forge on CurseForge
🚪 Command Gate
Add configurable per-player cooldowns to vanilla or modded commands without requiring a client-side installation.
Check the Files tab for supported Minecraft and Forge versions • Forge • Server-side
View Command Gate on CurseForge
🎨 3D Tools We Use
MantiCoreForge uses Meshy as part of our 3D asset workflow for projects such as weapon models, props, and other game assets.
If you’re interested in creating your own 3D models, you can support MantiCoreForge by checking out Meshy through our link:
We may earn a commission if you purchase through this link, at no additional cost to you.
常见问题
First Form 支持哪些 Minecraft 版本?
First Form 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
First Form 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
MantiCoreForge 的其他作品
查看全部 →Timberjack
砍树时按住 Shift,即可砍倒整棵树。支持识别相连的原木、预览树木、斧头升级、可配置行为,以及模组添加的原木和工具。
Galactic Arcanum ~Beta~
A space-themed modpack combining high-tech energy weapons, spellbooks, epic bosses, and exploration. Master futuristic gadgets and magic to conquer the galaxy. Science meets sorcery in this ultimate adventure!
Local Identity Forge – Multi-Client Local Testing
Run multiple local Minecraft clients from one account without duplicate-name conflicts.
Biome Spawn Director
Direct world and player spawns by biome, shoreline distance, water depth, terrain position, and other geographic constraints.
评论
登录后评论和评分