Download Age of Steam Core — Minecraft Mods — MetaMods
Age of Steam Core

Age of Steam Core

Active

Downloads

0

Last update

10 months ago
Client
Libraries

Age of Steam Core

Immerse yourself in the world of technology and automation with a fresh approach! Age of Steam offers a unique mechanical energy transmission system that doesn't use wires or conventional FE/RF power systems.

Physical Foundation

This mod serves as the project's core with two physics engines. The first calculates network acceleration in real-time, while the second (slower one) analyzes mechanical stress on individual system components.

Each network element has mass, resistance, and creates force. Developers can easily create their own expansions by implementing AbstractMechanicalBlock in their BlockEntity.

Basic Components

The mod includes key mechanical transmission elements:

  • Motor/generator (currently only creative version)
  • Wooden axles
  • Linear gearbox with 4:9 transmission
  • T-junction distributor with 1:1 transmission
  • Four-sided distribution node
  • Clutch with two mechanical blocks
  • Hand crank generator

Stress Mechanics

The system periodically (on average every 2 minutes) checks network load. Components exceeding their stress limit will break down. Each element has an individual maximum stress value.

Development Plans

CONVEYOR SYSTEMS

  • Belts for item transportation

MECHANICAL PUMPS

  • Pump equipment
  • Liquid tanks

GENERATORS

  • Hand generator
  • Stirling generator
  • Steam engine
  • Steam boiler

PRODUCTION SYSTEMS

  • Sieving machines
  • Millstones
  • Wood splitters
  • Crushers
  • Plant watering systems
  • Liquid and solid material mixers

ORE PROCESSING

  • Bloomery for iron ore processing
  • Blast furnace for mass production
  • TConstruct-style smeltery
  • Mechanical air blower
  • Automatic hammer

FUEL SYSTEMS

  • Small internal combustion engines
  • Large diesel generators
  • Oil refining installations

MINING SYSTEMS

  • Quarry installations
  • Mechanical drills
Project members
MarvinEckhardt

MarvinEckhardt

Created: 12 Dec 2024

ID: 67447