Skip to content

breakinblocks/HorsePowered

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Horse Powered Logo

Discord

Horse Powered

A Minecraft NeoForge mod that adds horse-powered machinery for grinding, chopping, and pressing items. Process materials the old-fashioned way, with animal power!

Features

Manual Machines

  • Hand Grindstone - Grind items by hand. Right-click to turn the wheel and process materials.
  • Chopping Block - Chop logs into planks using an axe. A simple early-game wood processing solution.

Horse-Powered Machines

  • Horse Grindstone - An automated grindstone powered by a horse walking in circles. Continuously grinds items without manual intervention.
  • Horse Chopper - An automated chopping machine. Attach a horse to chop logs into planks automatically.
  • Horse Press - Press items to extract fluids or produce other outputs. Perfect for making oils, juices, and other liquids.

Getting Started

  1. Craft a Hand Grindstone or Chopping Block for manual processing
  2. Upgrade to horse-powered machines for automation
  3. Lead a horse (or other valid creature) to the machine with a lead
  4. Right-click the machine while holding the lead to attach the creature
  5. The creature will walk in circles, powering the machine automatically

Working Area

Horse-powered machines require a clear 7x7 area around them for the animal to walk.

Tip: Shift+Right-click a horse-powered machine with an empty hand to visualize the required working area:

  • Green boxes indicate clear areas
  • Red boxes indicate obstructed blocks that need to be removed

Recipes

Recipes can be viewed in-game using JEI (Just Enough Items). The mod includes recipes for:

  • Grinding wheat into flour
  • Grinding bones into bone meal
  • Chopping logs into planks
  • Pressing various items into fluids

These recipes exist as placeholder examples since this mod is primarily aimed at modpack makers. Additional recipes can be added via datapacks.

For Modpack Makers

Custom Recipes

Horse Powered uses data-driven JSON recipes that can be added or modified via datapacks. Recipe types include:

  • horsepowered:grinding - Grindstone recipes
  • horsepowered:chopping - Chopping block recipes
  • horsepowered:pressing - Press recipes (supports item and fluid outputs)

Example grinding recipe (data/yourpack/recipes/grinding/custom_recipe.json):

{
  "type": "horsepowered:grinding",
  "ingredient": { "item": "minecraft:wheat" },
  "result": { "item": "yourmod:flour", "count": 1 },
  "time": 12
}

Custom Worker Mobs

By default, the following vanilla mobs can power horse-powered machines:

  • Horse
  • Donkey
  • Mule
  • Llama
  • Trader Llama

To add additional mobs as valid workers, create an entity type tag file at: data/horsepowered/tags/entity_types/valid_worker.json

Example (adding modded horses):

{
  "replace": false,
  "values": [
    "alexsmobs:elephant",
    "somemod:custom_horse"
  ]
}

Note: Only PathfinderMob entities (entities with AI that can navigate) will work properly with the pathing system.

Mod Integrations

  • JEI - Recipe viewing support
  • Jade - Block information tooltips showing machine status, inventory, and worker info
  • GuideME - In-game documentation (when installed, not required)

Configuration

The mod includes several configuration options:

  • Hunger exhaustion rates for manual machines
  • Whether axes take damage when using the chopping block
  • Points required for various machine operations
  • Item rendering options

Requirements

  • Minecraft 1.21.1
  • NeoForge 21.1.0+

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Credits

  • Saereth - Current development and 1.20.1 port
  • GoryMoon - Original HorsePower mod concept and design

This mod is a spiritual successor and reimplementation of GoryMoon's original HorsePower mod, updated for modern Minecraft versions with new features and improvements. We thank GoryMoon for the original inspiration and concept that made this mod possible.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages