Description
VHM (Villager Happy Machine)
VHM is a Minecraft 1.21.1 mod based on NeoForge and Create, featuring a treadmill that can be powered by players or villagers.
Changelog (V1.1.0)
- Added three new items:
sprite_sip,choco_liz,cleansing_brush - Added villager speed boost effects:
sprite_sip,choco_liz - One-click removal of villager effects:
cleansing_brush
Features
- Players press
Wto generate power; sprinting increases output - Villagers can automatically get on the treadmill; bread and nearby zombies affect the output multiplier
- Compatible with Engineer's Goggles for stress status viewing
- Integrates with Create's stress network
- Custom Creative Mode tab:
Create:YouCantCatchMe
In-Game Previews
Installation
- Install Minecraft
1.21.1 - Install NeoForge
21.1.x - Install Create
6.0.10 - Place the mod jar into the
modsfolder
Running the Project
Environment Setup
# Clone the repository
git clone https://github.com/yourusername/VHM.git
cd VHM
# Build the project
./gradlew build
# Run client tests
./gradlew runClient
# Run server tests
./gradlew runServer
Make sure the project directory contains the required libs dependencies:
—— libs
|—— compile
|—— flywheel-neoforge-1.21.1-1.0.6.jar
|—— ponder-neoforge-1.0.82+mc1.21.1.jar
|—— create-1.21.1-6.0.10.jar
How to Play
- Right-click the treadmill to mount it
- Hold
Wto generate power - Sprinting increases output
- Press
Shiftto dismount - Feed bread to villagers to boost output
- Villagers near zombies will also have increased output
sprite_sip: Players gain Speed and have a chance to clear negative effects; feeding it to a villager on the treadmill provides a high-tier speed boostchoco_liz: Players gain Damage Immunity and Regeneration, with a chance of triggering Slowness; feeding it to a villager on the treadmill provides a high-tier speed boostcleansing_brush: Clears all effects from a villager, including the mod's speed boost effects
Crafting Recipe
The treadmill is crafted vertically: Shaft + Andesite Casing + Belt Connector
create:shaftcreate:andesite_casingcreate:belt_connector
Mining & Drops
- The treadmill can be quickly mined with axes and pickaxes
- Drops itself when broken
Creative Mode Tab
- Tab name:
Create:YouCantCatchMe - Icon: 3D treadmill item icon
- Contains: Treadmill,
sprite_sip,choco_liz,cleansing_brush
Notes
- The treadmill supports stress visualization with Engineer's Goggles
- The treadmill connects to Create's mechanical power network
- Treadmill-related values may continue to be tuned
Development Info
- Mod ID:
vhm - Minecraft Version:
1.21.1 - Loader: NeoForge
21.1.x - Create:
6.0.10
Contact
- Author: Mengy
- Project Page: GitHub Repository | Gitee Repository
- Bug Reports: GitHub Issues | Gitee Issues
