Skip to content
relica-studiosPublic

About

Betafied — Minecraft Beta 1.7.3 recreated for Bedrock Edition

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

Betafied Logo

A love letter to Minecraft Beta 1.7.3, rebuilt for Bedrock Edition.

Back when the grass was green, the sky was blue, and Creepers were your worst nightmare.

Latest Release Website Discord License: GNU AGPLv3 Tests Bedrock Edition 1.26.51+

About • Key Features • Quick Start • Architecture • Contributing • Website • Discord


About

Betafied is an authentic recreation of Minecraft Beta 1.7.3 running inside modern Bedrock Edition (Script API 2.11.0-beta).

It is a ground-up behavioral reconstruction of how Minecraft actually behaved in the summer of 2011: the instant-heal food system, the machine-gun bow, Beta terrain generation, pre-1.8 mob AI, classic physics, and the atmospheric void fog.

Any modern items, blocks, and mobs are transparently removed keeping the experience pure and seamless!

Betafied is 100% open source under the GNU AGPLv3. Fork it, run your own server, and build something legendary with it.


Key Features

Combat & Health

  • Instant Food Healing: Consuming food immediately restores hearts; hunger bar and natural health regeneration are completely removed.
  • Rapid-Fire Bow: Classic machine-gun bow mechanics without charging time.
  • Authentic Armor Formula: Classic linear damage reduction that scales directly with armor durability.

Classic Mobs & AI

  • Authentic Pre-1.8 Catalog: Only Beta 1.7.3 creatures roam the world; modern species are culled automatically.
  • Passive Mob Wandering: Animals roam freely without breeding mechanics or artificial following.
  • Nightmare Ambushes: Monsters wake you violently if your bed is placed in an insufficiently lit room.
  • Classic Equipment & Drops: Zombie Pigmen carry golden swords; zombies drop feathers.

World Generation & Limits

  • Beta Biome Palette: Grass, foliage and sky colours sampled from the era's own climate colormaps.
  • Nether Scrubber: Dynamically restores modern Nether chunk features back to authentic Beta terrain.
  • Classic Build Limits: 128-block height ceiling and uneven bedrock floor at Y=0.
  • Dimension Enforcement: Void fog simulation and Nether ice mechanics; The End is blocked.

Period Mechanics

  • Furnace Minecarts: Real coal fueling, locomotive puffing, and cart collision impulse physics.
  • Boat Impacts: Classic wooden boats shatter into wooden planks and sticks upon high-speed collisions.
  • Instant Bonemeal: Crops mature instantaneously with a single bone meal.
  • Classic Multi-Blocks: Proper 54-slot double chest assembly and classic fence connections.

Transparent Item & Block Normalization

When players pick up, mine, or encounter post-Beta items, blocks, or loot, Betafied's generator-driven normalization pipeline automatically converts them into their closest historical equivalents. Builders and staff can bypass conversion using privileged tags (builder_exempt).


Quick Start

For Players

Option A: Join the Official Server (No Download Required)

Connect directly to the dedicated multiplayer server. Both behavior and resource packs are downloaded and synced automatically when you connect:

  • Server Address: betafied.net
  • Port: Default Bedrock Port (19132)
  • Website: betafied.net
Option B: Install Singleplayer / Custom Server (.mcaddon)
  1. Download the latest .mcaddon bundle from GitHub Releases.
  2. Open the downloaded file with Minecraft Bedrock (the game will automatically import both the Behavior Pack and Resource Pack).
  3. In your world settings:
    • Activate the Betafied Behavior Pack.
    • Activate the Betafied Resource Pack.
  4. Play! Requires Minecraft Bedrock 1.26.51 or newer.

For Developers

Betafied requires Node.js 24+ and the Regolith compiler toolchain.

# 1. Clone repository
git clone https://github.com/retrofit-studios/betafied.git
cd betafied

# 2. Install dependencies & Regolith filters
npm install
npm run install-filters

# 3. Build packs
npm run build

# 4. Run the quality gate (typecheck, lint, and 470+ automated tests)
npm run check

Want to contribute? Check out our step-by-step Contributor Guide (CONTRIBUTING.md) for local Bedrock environment setup, coding patterns, and guidelines.


Architecture

Betafied is structured into modular subsystems under packs/BP/scripts/. TypeScript source files are transpiled to QuickJS-compatible JavaScript through Regolith.

Explore Subsystem Directory Layout
Subsystem Location Description
Core packs/BP/scripts/core/ Event bus dispatching, priority management, tick loop scheduler, and error boundaries.
Player packs/BP/scripts/player/ Instant food consumption, health restoration, off-hand stripping, and join banners.
Combat packs/BP/scripts/combat/ Rapid-fire bow logic and the linear armor damage reduction formula.
Interactions packs/BP/scripts/interactions/ Furnace minecarts, boat collisions, instant bonemeal, block placement rules, and double chests.
World packs/BP/scripts/world/ 128-block height ceiling, dimension boundary enforcement, Nether scrubber, and void fog.
Mobs packs/BP/scripts/mobs/ Mob spawning allowlists, post-Beta entity cleaner, animal wandering AI, and nightmare ambushes.

Community & Support


Credits & History

  • Origins: Betafied originated from cen0b's early Bedrock add-on.
  • Evolution: Expanded in 2025 by xzelleiv, Arxance, uptightsuperlabs, and contributors across the Bedrock add-on scene.
  • Version 4.0 Rewrite: The entire gameplay engine was rebuilt from the ground up on modern Bedrock Script APIs, establishing the current modular architecture.
  • Icons: The section icons come from pixelarticons by Gerrit Halfmann, used under the MIT licence.

A Note on AI Development

Betafied is a hobby project run by a few people, and like almost every modern codebase it uses agentic coding tools somewhere in the pipeline. Nobody is paid for this work and nothing is sold, so there is nothing to be gained from passing machine output off as hand-written; the aim is to let players who normally can't play Beta 1.7.3 play it in Bedrock.

Agents draft code and tests and run code-health scans that surface technical debt. Every commit is authored and reviewed by hand, agents never commit or push on their own, and nothing merges unless the full quality gate (npm run check) is green.


License

Distributed under the GNU Affero General Public License v3.0 (AGPL-3.0).

You are free to run, study, modify, and redistribute this software. If you run a modified version on a network or server, you must provide access to the corresponding source code under the AGPLv3.

Not an official Minecraft product. Not approved by or associated with Mojang or Microsoft.

About

Betafied — Minecraft Beta 1.7.3 recreated for Bedrock Edition

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages