Horizon
← Every mod

Mod policy

This registry lists mods, modpacks and packs for Horizon. This page says who makes them, who is responsible for them, and how to have one removed. By submitting to the registry you accept it.

Who makes the mods

  • Mods made by the Horizon project are marked Official: their author is "Horizon" and their source is in a horizon-rust repository. They are the only mods the Horizon project makes and is responsible for.
  • Every other mod is made, owned and maintained by its own authors, named on its page. The Horizon project and its maintainers are not their authors. They don't own these mods, sell them, or license them to you; each mod's licence is the one its authors chose.
  • A listing is not an endorsement. Reviewers check that an entry is complete, that its files match their pinned hashes, that it builds or loads against the Horizon version it names, and that nothing obviously harmful is in it. That review is not a legal review, a security audit or a guarantee. Mods are provided as they are, without warranty, by their authors.
  • Native mods (built into the game with horizon-mixins) run with the same access to your computer as the game. Install them only from authors you trust.

What authors promise when they submit

Submitting a project, through the form or a pull request, means you confirm that:

  1. You made it, or you have the right to publish it, under the licence its entry names.
  2. If it is a port or a translation of another mod (for example from Java Edition), the original's licence allows that, or its authors gave you permission. You keep the original's copyright and licence notices, and you credit its authors and link the original on your page. A port of a mod whose licence reserves all rights needs its authors' written permission.
  3. It contains no code, assets or data from Minecraft, Mojang or Microsoft beyond what their usage guidelines and EULA allow. Horizon players bring their own copy of the game. Game-data tables copied from any version count as Mojang data, whatever licence the project they come from uses: for example recipe tables, or biome parameter tables such as cubiomes'. Read them at runtime from the player's own files instead.
  4. It contains nothing that harms players: no malware, no stealing of accounts or data, no hidden network access.
  5. The source link has the code the published files were built from.

You alone are responsible for what you publish and for any claim about it. The Horizon project may refuse, hide or remove any project, at any time, without having to give a reason.

Cheat clients

The registry does not list mods built to cheat on servers: combat and movement cheats (kill aura, reach, fly, fake lag, velocity, auto-clickers beyond what vanilla allows) and anything built to get past a server's anticheat (for example presets like a "GrimAC mode"). Client-side utilities that give no unfair edge on servers, such as HUDs, seed crackers or pathfinding bots, stay welcome, as long as they carry no anticheat-bypass preset.

Licences

A project may use any licence that lets it be shared, copyleft ones (GPL, LGPL, MPL) included, as long as:

  • the licence its entry names is the one in its source repository;
  • a port follows promise 2 above: the original's licence allows the port, or its authors gave written permission, and the original is credited and linked.

A licence that reserves all rights, or that doesn't allow sharing the project, needs a written grant from its authors that allows publishing it here and lets the Horizon reviewers read the source (say so in the pull request, with a link to the grant).

If a project in this registry uses your work without your permission:

Say which project, which of your work it uses, and how to reach you. A claim that holds gets the project removed and listed in revoked.toml: the registry stops listing it and the launcher stops offering it and turns installed copies off. Clear claims are acted on quickly. The project's author is told, and can answer the claim in the same issue.

Authors whose project was removed by mistake can ask for it back in that issue.

Changes

This policy can change. The version in this repository's main branch is the one that applies.

The source of this page: MOD-POLICY.md. To ask for a takedown: the takedown form, or privately through lu4ovic.com.