promotional bannermobile promotional banner

Horse Powered

Hand-cranked and animal-powered machinery focusing on early game grinding, chopping, pressing, drying, and crushing. Leash horses, donkeys, or llamas to automate the line or generate Forge Energy. Data-driven recipes with full JEI, EMI, and Jade support.
Back to Files

horsepowered 26.1.2-3.11.0

File namehorsepowered-26.1.2-3.11.0.jar
Uploader
SaerethSaereth
Uploaded
Aug 18, 2026
Downloads
14
Size
483.0 KB
Mod Loaders
NeoForge
File ID
8680902
Type
R
Release
Supported game versions
  • 26.1.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:horse-powered-1408330:8680902"

Learn more about Curse Maven

What's new

Horse Powered 3.11.0

Port of the 1.21.1 branch's 2.6.1 release into 26.1.

New Content

  • Bottles can take fluid out of the Horse Press: glass bottles carry no fluid-handler capability, so the press never recognised one as a container and fluids that only have a bottled form (fruit juices and the like) could not be removed by hand at all. A new horsepowered:bottling recipe type covers that gap: right-clicking the press with a recipe's container drains its fluid from the output tank and hands back the filled item, and right-clicking with the filled item does the reverse, filling the input tank and returning the empty container.
  • One bottling recipe ships by default: a glass bottle takes 250 mB of water from the press and becomes a water bottle. Press ice, snow, snowballs, or pointed dripstone for the water. Mods and packs add their own at data/<namespace>/recipe/bottling/<recipe>.json with container, fluid, result, and optional priority. Item components are respected, so potions and other data-carrying results work. See README.md for the full schema.
  • New Bottling category in JEI listing every registered bottling recipe, with the Horse Press as its crafting station.

Recipe Viewer

  • Trapping recipes now name the animal in text: the JEI Trapping panel only identified the catch through the spawn egg icon and its hover tooltip, which packs that hide creative items (AStages, GameStages, JEI blacklists) strip out. Each recipe now prints the animal's name as a heading line under the arrow, so the panel reads correctly with no spawn egg visible.
  • New optional title field on horsepowered:trapping: overrides that heading. Accepts a translation key (resolved against the active language) or a plain string (shown as-is). Omit it and the entity's own name is used, so existing recipes and datapacks get the naming for free.
  • Trapping panels find more spawn eggs: the panel showed a plain egg for any mob whose spawn egg the game could not resolve. It now falls back to an item named <namespace>:<entity_path>_spawn_egg before giving up.
  • New optional icon field on horsepowered:trapping: an item ID for the panel's output slot, for mobs that have no spawn egg at all. Resolution order is icon, then the entity's registered spawn egg, then the conventional egg item ID, then a plain egg.

Bug Fixes

  • Trapping recipes with an unresolvable entity no longer capture a pig: BuiltInRegistries.ENTITY_TYPE returns minecraft:pig rather than null for an unknown ID, so a recipe naming a mob whose mod was absent (or a typo'd ID) trapped a pig and wrote the bogus ID into the trap's NBT. The trap then went dead on reload: nothing rendered, and no loot ever rolled. Such recipes are now skipped outright, and a saved trap holding an unresolvable entity reports as empty instead of as a pig. The JEI Trapping panel was affected the same way and no longer shows a pig spawn egg for these recipes.