Home›Java›Mods›The Game That Never Ends
The Game That Never Ends
ModsJava

The Game That Never Ends

Java mod listed for Minecraft 26.x. Downloads from the MC Java Mods app on Android.

by Zellior · on Modrinth

⬇ Download on Modrinth

The Game That Never Ends

Play through the entire history of Minecraft in a single survival world.

Your world starts in 2009 as rd-132211 and advances, era by era, all the way to 26.1.2. Every era brings back that version's terrain, blocks, items, mobs, textures, sounds, music and mechanics — recreated as faithfully as possible.

Every chunk is permanently stamped with the era it was born in, and that never changes. Your world becomes a record of its own history: Classic hills sitting beside Infdev plains beside modern biomes, each still looking and behaving like the version that made it. Yes, the Farlands are in there.

Built for survival playthroughs.

Found a bug? Please report it on the GitHub repo. Thank you!


Requirements

Minecraft 26.1.2
Mod loader Fabric Loader 0.19.3 or newer, plus Fabric API
Java 25
Disk space ~1 GB to start, up to ~4 GB if you play the whole timeline
Internet Needed on first launch, and while era audio downloads
Multiplayer Untested

Works with Sodium and Iris. Old chunks keep their era textures on either renderer, and the border between two eras stays sharp on both.

Not compatible with terrain generation mods — biome packs, structure generators, worldgen overhauls. Each era brings its own world generator, so anything else that changes generation will conflict. Mods that only add blocks, items or mobs are usually fine, though they will show up in every era, including Classic.


What's new in 5.0

Previously

4.1 — enchanting works again on pre-1.8 tables. 4.0 — era-accurate dropped items, skies and clouds; boats break when you crash them; boats and minecarts remember their era. 3.0 — Sodium and Iris support, the old Ender Dragon fight, and villagers that keep their trades.


What changes as the eras pass

Everything is taken from that version's own files rather than recreated by hand.

World generation

Era World
rd-132211 – c0.30_01c Classic's finite island, with its own sea and bedrock
inf-20100618 Infdev's endless noise
a1.0.4 – b1.7.3 The Alpha/Beta climate system
b1.8.1 – 1.6.4 Beta 1.8 terrain with biome shaping
1.7.10 onward The 1.7 biome world, then modern generation

World height, sea level, caves, ores, strongholds, the Nether and the End all follow the era too. Before 1.9.4 the Ender Dragon fights the way it used to — circling the portal and diving at you, with no perching, breath attack or fireballs.

Blocks, items and drops

Mobs

Villages and villagers

Old-style villages exist from Beta 1.8.1 to 1.13.2. From 1.14.4 the modern villages take over.

Because old villages have no beds, job sites or bells, everything villages do was rebuilt the way those versions actually did it — by counting doors.

Behaviour How it works
Iron golems 5+ villagers and 3+ doors nearby, one golem per 10 villagers
Breeding Population under 35% of the door count, two adults close together
Zombie sieges From 1.4.7, after dark, once per night, 20 zombies at the village edge

Villagers use the old behaviour set: flee zombies, trade, head indoors at night or in rain, open and close doors behind them, stay near home, wander. They keep their profession for life.

Trades

Villagers trade their birth era's wares for life — one you met in 1.3.2 is still selling 1.3.2 goods long after the world has moved on. Like the versions they come from, old villagers start with a single trade and earn more as you trade with them, and they restock on their own.

Trades are era-accurate for all 29 trading eras.

Look and feel

Sound and music

Sound is era-accurate as far as Mojang's own files allow.

A track never plays in an era that came before it.


Era borders

Two neighbouring chunks can belong to versions years apart, and the border between them is where things get interesting. None of the following is a bug:

White leaves? That means a tree has grown into a chunk older than leaves themselves. The three oldest eras have no leaves at all, so there is no old texture to fall back on.


First launch takes a while

On first run the mod downloads and unpacks the files for every version in the timeline. This is one-time work and takes a few minutes.

It starts as soon as the game launches, so it runs while you are still on the title screen. After that, launches are quick and switching eras is near-instant.

Two tips:

About the space: a full playthrough uses around 1 GB, most of it fixed. Only the audio keeps growing as you visit more eras, and it stops at 3 GB, clearing out what you have not heard recently. 2 GB free is enough to start; 5 GB if you want everything kept.


Commands and controls

Both keys are rebindable in Options → Controls.

Advancements

Advancement When
The Game That Never Ends The start of the tree
Alpha Reaching Alpha v1.0.4
Beta Reaching Beta 1.0
The Release! Reaching 1.0
Halfway through! Keep going Reaching 1.8.9, the midpoint of all 53 eras
Prime Bedwars Reaching 1.8.9
The Present is now Reaching 26.1.2
[secret…] Reaching the present without ever skipping a day

Config

Found in config/the-game-that-never-ends.json:

Option Default What it does
eraCycleDays 20 In-game days per era
downloadTextures true Download era files for textures and sounds
showEraHud true Show the current era on the HUD
allowAllPlayersToSkip true Who may use the skip key
skipDaysCooldownSeconds 0 Cooldown on the skip key
debugMode false Extra logging

Known limits


Please consider donating. This took a long time and a lot of effort. Thank you! :D

Not after a membership? Swills is a one-time buy with a 15% discount, and worth it: swills.gg


Mod ID the-game-that-never-ends — by Zellior — ModJam 2026

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more