Custom Planets
Ad Astra allows you to turn any dimension into a planet. A planet is composed of two main parts:
A data pack that defines the planet's properties. This is required for the planet to be recognized by Ad Astra.
A resource pack for rendering the dimension. This is only needed if the dimension does not have a custom sky renderer.
Here's a basic overview of how to set these up:
Definitions
Planet
: an encompassing term for any celestial body in the game, including planets and moons.
Examples
Ad Astra's built-in planets
All of Ad Astra's built-in planets are created using a data pack and a resource pack. Feel free to use them as a reference.
Example planet datapack
A datapack that contains a custom cheese dimension and is set up as a planet. Cheese Dimension Data Pack
Example planet resourcepack
A resource pack that contains a custom sky renderer for the cheese dimension. Cheese Dimension Resource Pack