⛏️ Genshin Third Person
A Minecraft Fabric mod that enhances third-person movement by introducing Genshin Impact-style camera-based movement. This mod allows for a smoother, more immersive third-person experience.
🎥 Demonstration
Camera-Based Movement

Smooth Camera Clip

Character Auto-Fade

🌟 Features
- Always Show Crosshair: Keeps the crosshair visible even when in third-person view.
- Camera-Based Movement: Move based on the camera's direction, rather than the character's.
- Disable Third-Person Front View: Prevents switching to the front-view.
- Smooth Camera Clip: The camera smoothly zooms out when no longer blocked.
- Auto Character Fade: Character fades to avoid blocking the view when too close to the camera.
🔄 Transition
- Common: Linear, Ease, Ease-In, Ease-Out, Ease-In-Out
- Genshin-Like: Genshin Impact(1), Genshin Impact(2)
⚙️ Configuration
This mod provides various settings via Mod Menu.
Click to expand.
{
"alwaysShowCrosshair": {
"status": true
},
"cameraBasedMovement": {
"status": true,
"alignRecoveryDelay": 20,
"disableWhenElytra": true,
"disableWhenRiding": true
},
"disableThirdPersonFrontView": {
"status": true
},
"smoothCameraClip": {
"status": true,
"transitionMode": "LINEAR",
"startDistance": 26,
"transitionTime": 20,
"rotationSpeed": 30,
"autoCharacterFade": true,
"applyToMobs": true
}
}
📥 Installation
- Download & Install Fabric: Ensure you have Fabric Loader installed.
- Get the Latest Release: Download the mod from Modrinth.
- Move the Mod to
modsFolder: Place the.jarfile inside yourmodsfolder. - Launch the Game: Start Minecraft with Fabric and enjoy!
🛠 Compatibility
- Compatible:
- Camera Enhancements
- Camera Overhauls (Maybe)
- Not Compatible:
- Camera Tweaks (Includes Stfu, YetAnotherConfigLib)
- Camera Utils
⚙️ Dependencies
- Minecraft: 1.21.4
- Required:
- Suggests:
🌐 Language
- Traditional Chinese
- English
- Russian
💖 Credits
Developed by ch1ck3n-ovo.
Translated by DAmNSItRi(Russian).
📜 License
This mod is licensed under GPL-3.0 License.
Enjoy a smoother and more immersive third-person experience in Minecraft!
How to Install GenshinThirdPerson (Mod)
GenshinThirdPerson by ch1ck3n-ovo is verified for Fabric across Minecraft versions 1.20.1, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.8 (latest release: b2.0+1.21.8, file size: 40 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.8) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded GenshinThirdPerson file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- [+]** Now compatible with **1.21.8**.
- Fix a bug.
## CameraAlignWhileClick
- Make original feature align **while clicking** not **on click**.
## CameraBasedMovement
- Fix **disableWhen...** does not working.
> **In this version, your configuration of this mod may be reset.**
> **Please backup your settings before updating.**
## CameraAlignOnClick
- Fix some typo that make it not functioning.
## ThirdPersonFrontView
- Make this feature become toggleable.
## Credit
- Thanks to **DAmNSItRi** for the Russian translation.
- Make this feature become toggleable.
## AutoCharacterFade
- Make this feature independent.
- Add **DisableArmorWhenFade** option.
- Add **DisableCapeWhenFade** option.
- Add **DisableItemWhenFade** option.
## Language
- Add **Russian**. (But lose some translation because it was translated before I do update.)
- [+]** Relocated the files
- [+]** Relocated the files
- [+]** Relocated the files
- [+]** Relocated the files
- [+]** Now compatible with **1.20.1**.
- [-]** A little bit too hurried, please report any issue in [**Discord**](https://discord.gg/xHubQfKJPv).
- [+]** Now compatible with **1.21.1**.
- [-]** A little bit too hurried, please report any issue in [**Discord**](https://discord.gg/xHubQfKJPv).
- [+]** Now compatible with **1.21.2** and **1.21.3**.
- [-]** A little bit too hurried, please report any issue in [**Discord**](https://discord.gg/xHubQfKJPv).
- [+]** Add **Lombok** to dependencies.
- [+]** Lower 2 dependencies' version requirement.
- [+]** Move Mod Menu from **Required** to **Suggests**.
## Codes
- [+]** Remove lines in **GenshinThirdPerson.java**.
- [+]** Remove lines in **GenshinCamera.java**.
- [+]** Rewrote 1 function in **EntityMixin.java**.