About Arthur's Procedural Cubemap Api - (Alpha)
From Steam WorkshopArthur's Procedural Cubemap Api - (Alpha) Planet modification API used by [url=https://steamcommunity.com/sharedfiles/filedetails/?id=3777764126]Terraforming Mod Thanks to Admiral Cheeseburger for…
Arthur's Procedural Cubemap Api - (Alpha)
Planet modification API used by Terraforming Mod
Thanks to Admiral Cheeseburger for *challenge* me into making this API
This mod does nothing noticeable by itself, it's mostly intended to be used as dependency by other mods
ClientApi on github for usage in other mods
[hr][/hr]
Update 0.0.5:
- Linux-Compat plugin now can correctly run startup checks (Thanks Viktor for Plugin-Side change)* - Embankments no longer affects unconnected terrain (as ravines or mountain sides) - Api v17 allows removing removing previously existing modification and added entry to request Ore Map
*when using Linux-Compat version >=1.0.34 (with Launcher that supports Mod Patch Rewriter)
[hr][/hr]
Update 0.0.4:
- Added Roads ??????? - Consolidate multiples overlaping brushes into visible brushes only - Deduplicate materials - Added Warning for unsupported enviroments (ex: Linux Compat Plugin) - Non-Issue on >=1.0.34
[hr][/hr]
Api Capabilites:
Planet Modification
- Create modification templates for any loaded planet
- Read and modify Heightmap, Material, Biome and Ore cubemaps
- Add, Remove or Replace voxel materials
- Modify vegetation and Environment definitions, or reuse presets from other loaded planets
Procedural Generation
- Apply seamless procedural Noise to Heightmap, Material, Biome and Ore maps
- Filter modifications by Altitude, Latitude, Material, Biome or Noise
- Apply radial/spherical brushes anywhere on the planet
- Generate deterministic Craters, Volcanoes, Ravines and Rivers (i may create a fully procedural system mod later on)
Planet Metadata
- Read generated Heightmap, Material and Biome cubemap faces without modifying the planet
- Subscribe to runtime planet changes (useful when another mod regenerates/replaces a planet, mostly because i want my Lcd Mod to be compatible with this)
Utility
- Water/Heightmap/Planet Radius conversion helpers (for usage with Water Mod)
- Environment Preset discovery from loaded planet definitions
- Procedural Noise coverage helpers
- Modification templates are Thread Safe and should be prepared on a background task
- Changes are baked/committed asynchronously with a completion callback
[hr][/hr]
Known Issues
- On "Workshop" worlds, needs a reload on first startup (Save, exit to menu, then reload) - Fixed
- Linux compat plugin breaks "absolute path" loading of planets - Fixed
- Mismatch Between Save File Name and World Name on a server causes the cubemap to fail loading on the server (clients clips thought terrain) - Fixed * Workaround: "Saving as" with a new name fix this issue on next startup
[hr][/hr]
Github Source
Highlights
From source dataFootprint
Rated a light load on a server.
Last update
Its author last shipped an update 20d ago.
Arthur's Procedural Cubemap Api - (Alpha) on Nxeon
From our catalogue- One-click install
- Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
- Server load
- light
- Smallest plan we suggest
- Space Engineers — 8 GB (8 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 2026-10-15, released 2026-10-15
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| Workshop |
From 2 recorded builds of Arthur's Procedural Cubemap Api - (Alpha).
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 2026-10-15 | 2026-10-15 | n/a | Workshop |
| 2026-10-13 | 2026-10-13 | n/a | Workshop |
Run Arthur's Procedural Cubemap Api - (Alpha) on a Space Engineers server
Deploy a server above, then upload the file in Files.
What kind of mod it is
From the catalogLibraries & compatibility
Foundations and fixes other mods build on. Usually installed because something else needs it.
Compatibility
- Game
- Space Engineers
Verified at the source
- ✓Steam WorkshopOfficial listing, checked 2026-10-24Open ↗
- ✓AuthorArthur, as published on Steam Workshop
- ✓LicenseNot published by the sourceFree
