Files
mcpacks/forever
2026-08-29 20:24:40 +01:00
..
2026-08-29 20:24:40 +01:00
2026-08-22 19:09:49 +01:00
2026-08-29 20:24:40 +01:00
2026-08-29 20:24:40 +01:00
2026-08-29 20:24:40 +01:00

Forever World

The Forever World pack is the long-lived Minecraft survival modpack.

The goal is to expand Minecraft without turning the world into a disposable modpack save. Mods are selected with long-term compatibility, maintainability and world-save safety in mind.

Platform

Minecraft: 1.21.1
NeoForge:  21.1.248
Packwiz:   managed

Philosophy

The pack is intentionally conservative.

Content mods should provide meaningful additions while avoiding unnecessary permanent dependencies on abandoned or experimental mods.

The core gameplay additions currently centre around:

  • Create
  • Create: Bells & Whistles
  • Create: Connected
  • Create: Copycats+
  • Critters and Companions
  • Farmer's Delight
  • Handcrafted

Exploration and mining quality-of-life additions include:

  • Nature's Compass
  • VeinMiner

Create's native stock links, stock tickers, packagers and physical transport remain the intended storage and logistics system. The pack deliberately avoids adding a separate digital storage network unless future gameplay demonstrates a clear need.

Additional mods provide mapping, building, controller support, connected textures, dynamic lighting, performance, diagnostics and other client quality-of-life improvements.

Axiom is provided through Sinytra Connector and Forgified Fabric API.

Client and Server Mods

Packwiz side metadata determines deployment.

side = "client"
side = "server"
side = "both"

Pterodactyl installs the server pack using:

packwiz-installer-bootstrap.jar -g -s server <pack.toml>

This automatically excludes client-only mods such as Iris and Sodium.

Some optional client-oriented mods are intentionally installed server-side where their server functionality is useful and does not create an undesirable world dependency.

Development

Current development builds are published at:

https://mc.ahmza.com/forever/dev/pack.toml

Production uses:

https://mc.ahmza.com/forever/stable/pack.toml

Changes pushed to main are tested against the development/staging server before release.

Releases

Forever World releases use repository tags:

forever-v1.0.0
forever-v1.0.1
forever-v1.1.0

A tagged release is published to both:

/forever/releases/v1.x.x/
/forever/stable/

Release tags and release directories are immutable.

Major mod additions, Minecraft migrations and other potentially disruptive changes should be tested on Playground or a feature branch before being introduced here.

Updating a Mod

cd forever

packwiz update <mod>
packwiz refresh

git add .
git commit -m "Update <mod>"
git push

Test the resulting development deployment before creating a release tag.

World Safety

Before introducing or removing a content mod, consider:

  • Does it add blocks or entities that become part of the world save?
  • Does it modify world generation?
  • What happens if development stops?
  • Can the mod be removed without damaging the world?
  • Is it likely to survive future Minecraft migrations?

The objective is not zero world dependencies; Create and other content mods deliberately become part of the world.

The objective is to keep those dependencies intentional.