Skip to content

About

Data for on the iceroad map.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

BorderMC Ice Map Data

The official, open-source data repository for the BorderMC ice road network.

This repository contains information about ice road companies, stations, junctions, interchanges, elevators and highway lines.

Repository Structure

ice-map-data/
├── .github/workflows/
│   └── validate.yml
├── data/
│   ├── network.v1.json
│   └── audit.v1.jsonl
├── schemas/
│   └── network.v1.schema.json
├── scripts/
│   ├── validate.mjs
│   ├── audit.mjs
│   └── verify-audit.mjs
├── package-lock.json
├── package.json
├── LICENSE
└── README.md

Network Data

The network is stored in data/network.v1.json and follows the JSON Schema defined in schemas/network.v1.schema.json.

Companies

Organizations responsible for operating ice highway lines.

Stations

Locations throughout the network, categorized as:

  • station — A destination where players can enter or exit the network.
  • junction — A point where an ice road splits into multiple directions.
  • interchange — A connection between different ice highway lines.
  • elevator — A transition between different Y-levels.

Lines

Each line references an operating company, connected stations, and a series of coordinates defining its path.

Data Validation

All contributions are validated automatically through GitHub Actions.

Validation includes JSON Schema compliance, unique IDs, and valid references between entities.

Invalid submissions cannot be merged when the repository's required checks are enforced.

Audit History

Changes to the network are automatically recorded in data/audit.v1.jsonl.

The audit log tracks created, updated, and deleted entities.

Audit entries are generated by GitHub Actions and should not be edited manually.

Contributing

Contributions are welcome! Join our Discord server via https://discord.bordermc.net/ and contact Crushed_Cookie or Woel to receive access to our internal editing tool.

We will NOT accept pull requests that were made manually without our tool, as it bypasses other validation checks.

Local Validation

Install dependencies:

npm ci

Validate the network:

npm run validate

License

The ice road network data in this repository is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).

Copyright © 2026 BorderMC.

You are free to share and adapt the data, including for commercial purposes, provided appropriate attribution is given.

See LICENSE for the full license terms.

About

Data for on the iceroad map.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages