Reactions is a mod that adds life to player models with customizable vanilla-friendly face.
⚠️ This mod is in early development so there may be missing animations and other errors!
✨ Current Features
- Blinking: Animated eyelid movement
- Using Spyglass: Characters close one eye realistically when aiming with a spyglass
- Custom Configuration: You can adjust eye size
- More in future...
- For questions and suggestions join to the Discord Server
🚀 Roadmap
Spoiler
🐛 Fix major bugs and visual inconsistencies👋 Add more expressions based on player actions
🎙️ Add support for Simple Voice Chat (mouth/face movement while speaking)
🎨 Improve compatibility with non-standard/custom skins
⚙️ Expand configuration options
How to Install Reactions (Mod)
Reactions by Tochuuu is verified for Fabric, Neoforge across Minecraft versions 1.21.1, 1.21.11, 1.21.4, 1.21.5, 26.1, 26.1.1, 26.1.2, 26.2 (latest release: 0.9.1, file size: 150 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.21.1, 1.21.11, 1.21.4, 1.21.5, 26.1, 26.1.1, 26.1.2, 26.2) and platform (Fabric, Neoforge).
- Make sure you have the compatible loader or environment installed for Fabric, Neoforge.
- Move the downloaded Reactions file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 6d ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 1mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 |
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes
- Experimental eyebrow UV animation, disabled by default: eyebrows rise by one pixel during shocked and widened-eye expressions
- Whistle mouth expression when using goat horns and other items with the horn-use animation
- Separate eyelid colors, disabled by default, with independent skin pixel and layer selection for each eye
- Main eyelid color selection for covering original eyebrow pixels
## Changed
- Pixel selection and selection markers are disabled when Self Animations are turned off
- Moved "Maximum Eye Size Reached" below the current eye dimensions in the config screen
## Fixed
- Prevented riding back-look eye reactions on cushions and ordinary entities
- Covered the original eyebrow position when eyebrows move upward
- Fixed eyebrow covers clipping and flickering against widened eyes