promotional bannermobile promotional banner

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.

This repository is archived and is no longer maintained. Upstream Create: Northstar - Redux has implemented data-driven planet support, so the main purpose of this temporary hardcode-removal fork has been fulfilled. New work should target upstream instead of this repository.

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
  • 2
    Projects
  • 992
    Downloads

More from JIAFALSEDREAMView all