RetroAPI

RetroAPI

Block, Item, Recipe, Entity, Dimension Registration API for Legacy Minecraft. Supports Ornithe and Babric. Optionally Works with StationAPI.

by
22 Downloads
babricornithelibrary
Rent Server with this Mod

Screenshots

Example Mod Demo

About this Mod

RetroAPI

RetroAPI is a content-registration library for Minecraft Beta 1.7.3 that lets mods add blocks,
items, recipes, entities, dimensions and more without requiring StationAPI. It runs on Ornithe
(Fabric Loader + OSL) and Babric, and transparently delegates to StationAPI when that mod is
also installed.

Developer Portal

To start developing for b1.7.3 with it go here!
https://matthewperiut.github.io/retroapi/index.html

What it implements

Registration

  • Custom blocks and items with automatic, stable ID assignment - block IDs are expanded well past the
    vanilla 256 cap, and assignments persist across loads.
  • Block entities without subclassing BlockWithBlockEntity (RetroBlockEntityType).
  • Inventory / menu GUIs (chest, furnace and dispenser styles) with automatic slot sync (@SyncField).
  • Crafting, smelting and furnace-fuel recipes (RetroRecipes).
  • Custom entities with renderers, and custom dimensions reached through walk-in portal blocks.
  • Achievements and achievement pages.
  • Sound autoloading and automatic lang / translation generation.

Rendering

  • Expanded texture atlas plus custom block and item renderers and render types.

Vanilla-safe world storage (sidecar system)

  • All modded content is written to retroapi/ sidecar files keyed by string identifiers, so a world
    can be opened in vanilla without crashing or losing data and reopened in RetroAPI intact.
  • Covers extended block IDs, modded block entities, modded items inside vanilla containers, and
    dropped item entities.

Multiplayer

  • OSL-based networking with server-to-client ID mapping sync and extended-block chunk sync.

StationAPI compatibility (optional, bundled)

  • Ships a retroapi-stationapi companion that loads only when StationAPI is also present and
    delegates registration, rendering, dimensions and world conversion to StationAPI. With it, RetroAPI
    worlds round-trip through StationAPI's flattened world format without data loss.

Both jars include the StationAPI compatibility layer; it activates automatically if StationAPI is
installed and stays dormant otherwise.

Available Versions

RetroAPI 0.2.2 (Babric)beta
MC b1.7.3babric
June 14, 2026
RetroAPI 0.2.2 (Ornithe)beta
MC b1.7.3ornithe
June 14, 2026
RetroAPI 0.2.1 (Babric)beta
MC b1.7.3babric
June 14, 2026
RetroAPI 0.2.1 (Ornithe)beta
MC b1.7.3ornithe
June 14, 2026
RetroAPI 0.2.0 (Babric)beta
MC b1.7.3babric
June 9, 2026

How to Install RetroAPI on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set babric Loader

In the panel under "Egg", select the babric loader and matching Minecraft version (b1.7.3).

3

Install Mod

Open the mod browser in the dashboard and search for "RetroAPI". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

babricornithe

Minecraft Versions

b1.7.3

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

RetroAPI server crashes on startup – what to do?

Most common cause: wrong babric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (b1.7.3). You can switch loaders with one click in the panel.

Is RetroAPI compatible with babric and ornithe?

RetroAPI officially supports babric, ornithe for Minecraft b1.7.3. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with RetroAPI – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if RetroAPI consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install RetroAPI with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

b1.7.3