Stellar API
Stellar API is a universal library for mods related to celestial bodies and astronomical objects.
Main Features
Astronomical System
The library provides a comprehensive API for working with celestial objects, ensuring compatibility between various astronomy-themed mods.
Optical System
The built-in telescope system allows magnifying images of celestial bodies with a simple right-click. The Photoptics mod extends these capabilities by adding additional functions for star observation.
Interface System (HUD)
Flexibly configurable interface elements can be activated by pressing the 'U' key. By default, information about the current day is displayed in the top right corner and can be moved around the screen.
Time Settings
Configurable wake parameters allow setting conditions and time for character awakening.
Dimension Resources
Commands for managing resources across different dimensions:
/perdimres available- list of available resource identifiers/perdimres list- currently replaced resources/perdimres set <ID> <path>- replace resources/perdimres remove <ID>- remove replacement
WorldSets
The WorldSets system determines which worlds receive astronomical settings. You can create named sets with specified world names.
Adjustable Day and Month Length
Now you can change the duration of day and month through world settings. These parameters are configured separately for each WorldSet. Day/month offset and minimum sky brightness are also available.
To function, the Stellar API setting must be enabled in world parameters. The Force Configuration flag determines whether changes apply to all worlds or only to new ones.
Images




Texture errors visible in the screenshots have been fixed in the latest version.
Development Plans
Development continues with gradual improvements and addition of new features.