Rock Crusher

Overview

The Rock Crusher is a Railcraft multi-block machine that processes ores and blocks using a crushing mechanism. It can grind ores into dust for increased output or crush various blocks into their component materials.

Structure

The rock crusher is a 3×3×4 multi-block structure built from:

  • Rock Crusher blocks - structural frame
  • Controller block - master tile entity

Dimensions

  • Width: 3 blocks
  • Depth: 3 blocks
  • Height: 4 blocks

Processing Mechanism

The rock crusher uses:

  • Sucking power: Pulls items from above the structure
  • Killing power: Damages entities in range
  • Crushing power: Processes blocks and ores

Power Consumption

Action Power Cost
Sucking item 1000 RF
Killing entity 5000 RF
Crushing operation Variable

Structure Pattern

Patterns are defined in TileRockCrusher:

  • Multiple pattern variations for different configurations
  • B - Rock crusher frame block
  • M - Master block position
  • A - Air/internal chamber

Inputs

The rock crusher accepts:

  • Ores (via auto-input or manual placement)
  • Blocks that can be crushed
  • Mob drops (via killing mechanism)

Outputs

Based on RailcraftCrusherRecipe:

  • Ores: Produce 2× dust output (e.g., iron ore → 2 iron dust)
  • Blocks: Produce component dusts
  • Items: May produce various byproducts

Auto-Input

The rock crusher can automatically:

  • Pull items from above using sucking mechanism
  • Process items when valid recipe exists

Entity Interaction

The rock crusher can:

  • Damage mobs in its area of effect
  • Kill mobs for drops
  • Consume power for entity interaction

Usage

  1. Build the 3×3×4 structure
  2. Place input items on top or via automation
  3. Provide RF/MJ power to the machine
  4. Collect outputs from the bottom/sides
  5. Monitor via GUI

GUI

Accessed via EnumGui.ROCK_CRUSHER:

  • Input slot
  • Output slot
  • Power indicator
  • Processing progress

Recipe System

Recipes are defined via:

  • RailcraftCraftingModule registration
  • Ore dictionary support for ore types
  • Custom recipes for specific blocks

Comparison with Vanilla

Feature Vanilla Furnace Rock Crusher
Ore processing 1× ingot 2× dust
Auto-input No Yes
Entity interaction No Yes
Power required Fuel RF/MJ

See Also