Description
Create Easy Villagers
Create Easy Villagers is a NeoForge add-on mod bridging Create and Easy Villagers. It balances automated Easy Villagers machines by requiring rotational kinetic stress units (SU) from Create networks, complete with authentic spinning shaft visuals, Flywheel GPU instancing, in-game Catnip configuration, and Engineer's Goggles diagnostics.
โ๏ธ Features
- Kinetic Power Requirement: Easy Villagers machines require rotational force supplied to the power port at the rear of the block.
- Speed Thresholds & Scaling:
- Minimum Speed: Machines require at least
32 RPMto operate (configurable). Below 32 RPM, operations are paused. - Dynamic Speed Multipliers: Faster rotation speeds directly accelerate production intervals (1× at 32 RPM, 2× at 64 RPM, 4× at 128 RPM, 8× at 256 RPM).
- Minimum Speed: Machines require at least
- Create Flywheel GPU Instancing: Realistic quarter-shaft models render on the input side with full Flywheel shader support and 22.5° grid angle alignment.
- Independent Stress (SU) Controls: Customize stress (SU) consumption per machine or globally in separate configuration categories without modifying production speeds.
- Engineer's Goggles Support: Look at any machine with Engineer's Goggles to inspect real-time RPM, SU consumption, and speed multipliers.
- Full In-Game Configuration: Configurable via
config/create_easy_villagers-common.tomlor the in-game Catnip / Create Config UI.
๐ Speed Scaling & Multiplier Chart
The production rate is calculated dynamically from the shaft speed:
Speed Multiplier = min(floor(RPM / rpmPerMultiplier), maxMultiplier)
(By default:rpmPerMultiplier = 32,maxMultiplier = 16)
| Speed (RPM) | Multiplier | Operation Speed | Efficiency Boost |
|---|---|---|---|
| < 32 RPM | 0× | Halted / Idle | No production |
| 32 RPM | 1× | Standard Baseline | Baseline (100%) |
| 64 RPM | 2× | 2× faster | 200% Output |
| 128 RPM | 4× | 4× faster | 400% Output |
| 256 RPM (Max Create) | 8× | 8× faster | 800% Output |
๐ญ Machine Breakdown & SU Consumption
Each machine consumes Stress Units proportional to its rotational speed:
Stress Impact (SU) = Speed (RPM) × Base Impact (SU/RPM) × Global Multiplier
1. ๐ช Auto Trader
- Base Stress Impact:
4.0 SU / RPM - Default Stress at 256 RPM:
1,024 SU - Effect: Accelerates automated villager trade cooldowns. At 256 RPM (8×), trades execute 8 times faster as long as items and restocks are available.
- Goggles Diagnostic:
Trading Speed
2. ๐พ Farmer
- Base Stress Impact:
4.0 SU / RPM - Default Stress at 256 RPM:
1,024 SU - Effect: Drives crop growth ticks and auto-harvest cycles. At 256 RPM (8×), crops grow and yield harvest 8 times faster.
- Goggles Diagnostic:
Farming Speed
3. ๐ถ Breeder
- Base Stress Impact:
6.0 SU / RPM - Default Stress at 256 RPM:
1,536 SU - Effect: Decreases the breeding cooldown timer and accelerates baby villager generation. At 256 RPM (8×), baby villagers are produced 8 times faster (provided food is supplied).
- Goggles Diagnostic:
Breeding Speed
4. ๐งช Converter
- Base Stress Impact:
6.0 SU / RPM - Default Stress at 256 RPM:
1,536 SU - Effect: Drastically shortens both the zombie villager infection time and the golden apple curing countdown. A process normally taking 3–5 minutes finishes in ~20–35 seconds (8× faster) at 256 RPM.
- Goggles Diagnostic:
Curing Speed
5. ๐ผ Incubator
- Base Stress Impact:
4.0 SU / RPM - Default Stress at 256 RPM:
1,024 SU - Effect: Accelerates the baby villager maturation timer into an adult. At 256 RPM (8×), baby villagers grow into working adults 8 times faster.
- Goggles Diagnostic:
Aging Speed
6. โ๏ธ Iron Farm
- Base Stress Impact:
14.0 SU / RPM - Default Stress at 256 RPM:
3,584 SU - Effect: Accelerates Iron Golem scare, spawn, and processing intervals. A cycle normally taking ~5 minutes (300 seconds) completes every ~37.5 seconds (8× faster) at 256 RPM, generating 8 times more iron.
- Goggles Diagnostic:
Iron Output Rate
โ๏ธ Configuration Options
Configuration file is located at config/create_easy_villagers-common.toml:
[kinetics]
# Minimum RPM required for Easy Villagers machines to operate.
# Range: 0.0 ~ 256.0 (Default: 32.0)
minimumSpeed = 32.0
# RPM required for each +1x processing speed multiplier.
# Range: 1.0 ~ 256.0 (Default: 32.0)
rpmPerMultiplier = 32.0
# Maximum processing speed multiplier cap.
# Range: 1 ~ 64 (Default: 16)
maxSpeedMultiplier = 16
[global_stress]
# Global multiplier applied to all machine stress values (Default: 1.0)
# e.g., 2.0 = double stress for all machines, 0.5 = half stress
globalStressMultiplier = 1.0
[stress_impact]
# Custom stress impact (SU/RPM) for the Auto Trader (Default: 4.0)
autoTrader = 4.0
# Custom stress impact (SU/RPM) for the Farmer (Default: 4.0)
farmer = 4.0
# Custom stress impact (SU/RPM) for the Breeder (Default: 6.0)
breeder = 6.0
# Custom stress impact (SU/RPM) for the Converter (Default: 6.0)
converter = 6.0
# Custom stress impact (SU/RPM) for the Incubator (Default: 4.0)
incubator = 4.0
# Custom stress impact (SU/RPM) for the Iron Farm (Default: 14.0)
ironFarm = 14.0
๐ฆ Required Dependencies & Compatibility
- NeoForge (
21.1.248+for Minecraft1.21.1) - Create (
6.0.10+) - Easy Villagers (
1.21.1+) - Flywheel (bundled with Create)
- Ponder (bundled with Create)
๐ Links & Resources
- GitHub Repository: Reggarfgod/Create_Easy_Villagers
- Issue Tracker: GitHub Issues
- Easy Villagers Mod: Easy Villagers on CurseForge
- Create Mod: Create Mod on CurseForge
๐ License
This project is licensed under the MIT License.
THANKS TO OUR SPONSORS
THANKS TO ZAP-HOSTING! Use code Reggarf-1047 for 20% off any order!




