Add ad-astra planets generator (#799)
Some checks failed
Deploy to GitHub Pages / build (push) Has been cancelled
Deploy to GitHub Pages / deploy (push) Has been cancelled

* Add ad-astra generator

* Fix file path and min/max version

* Actually fix path 🤦
This commit is contained in:
blockninja124
2025-09-03 17:58:24 -04:00
committed by GitHub
parent 9afd315255
commit a33e2b5404
3 changed files with 31 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
dispatch minecraft:resource[ad_astra:planets] to struct AdAstraPlanet {
/// The dimension id for this planet to use
dimension: #[id="dimension"] string,
/// Due to floating point precision, the actual gravity may be slightly off in-game
gravity: float @ 0..,
/// The orbit dimension id. If left blank, this planet is treated as an orbit dimension
orbit?: #[id="dimension"] string,
oxygen: boolean,
solar_power: int @ 1..,
/// Controls where the planet will be on the selector screen
solar_system: #[id="dimension"] string,
/// Below -50 will freeze, above 70 will burn
temperature: int,
/// The minimum rocket tier required to reach this planet
tier: int @ 1..,
/// Additional dimensions that the player can launch from
additional_launch_dimensions: [#[id="dimension"] string]
}

View File

@@ -704,6 +704,16 @@
"minVersion": "1.21.2",
"wiki": "https://minecraft.wiki/w/Shader#Post-processing_effects"
},
{
"id": "ad_astra:planets",
"url": "ad-astra/planets",
"path": "planets",
"tags": ["partners"],
"dependency": "ad_astra",
"minVersion": "1.20",
"maxVersion": "1.20.3",
"wiki": "https://ad-astra.terrarium.wiki/datapack.html"
},
{
"id": "fabric:fabric_mod_json",
"url": "fabric/fabric-mod-json",

View File

@@ -61,6 +61,7 @@
"generate_new_color": "Generate new color",
"generate_new_seed": "Generate new seed",
"generate_new_uuid": "Generate new UUID",
"generator.ad_astra:planets": "Ad Astra Planet",
"generator.advancement": "Advancement",
"generator.atlas": "Atlas",
"generator.banner_pattern": "Banner Pattern",
@@ -212,6 +213,7 @@
"normalize": "Normalize",
"not_found.description": "The page you were looking for does not exist.",
"output_settings": "Output settings",
"partner.ad_astra": "Ad Astra",
"partner.create": "Create",
"partner.fabric": "Fabric",
"partner.immersive_weathering": "Immersive Weathering",