Create: Northstar - Redux Unhardcoded

Northstar Redux Unhardcoded: a transitional hardcode-removal fork unifying planet systems in a shared registry, keeping legacy compatibility, and offering Java/KubeJS extension paths until upstream gets data-driven planets.

Create: Northstar - Redux Unhardcoded

A transitional hardcode-removal fork of Create: Northstar - Redux for Minecraft 1.21.1 NeoForge.

This build keeps the original Northstar Redux gameplay direction while moving planet behavior, rocket and telescope lookups, environment rules, and related hardcoded text paths toward a shared registry-backed PlanetDefinition model.

What Changed

  • Planet behavior is now routed through registry-backed PlanetDefinition entries where practical.
  • Rocket station targeting, fuel cost, engine requirements, heat checks, star maps, and return tickets query the planet registry.
  • Telescope rendering, selection, tooltips, and printed readings iterate registered observable bodies.
  • Oxygen, atmosphere, temperature, weather, gravity, solar, wind, fog, and sky lookups are increasingly registry- driven.
  • Several rocket, telescope, Ponder, and UI strings were moved to translation keys.
  • Existing planet string ids are preserved for old saves, star maps, and return tickets.
  • Java mods and KubeJS startup scripts can register planet definitions through the same shared model.

Scope

This fork is focused on compatibility and extension plumbing, not new planet content.

Datapack/JSON planet loading is not implemented. Use the Java API or KubeJS startup scripts for custom planet registration.

Compatibility

Existing built-in Northstar Redux planets and observable bodies are preserved, including Earth, Moon, Mars, Venus, Mercury, Earth orbit, Jupiter, Saturn, Uranus, Neptune, Pluto, Eris, Ceres, and Phobos/Deimos.

This fork is intended as a bridge until upstream Redux ships equivalent official data-driven planet support.

The Create: Northstar - Redux Unhardcoded Team

profile avatar
  • 1
    Projects
  • 23
    Downloads