@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface ModInfo
EquilinoxMod
.EquilinoxMod
and cannot have an empty id()
parameter or mods will be
ignored by the Equilinox Mod Loader; version()
has to follow semantic versioning (e.g.: 0.4.3) and should not be empty for public releases
(an empty version
parameter is accepted by the EML to make testing your mod easier).Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
author
Author of a mod.
|
java.lang.String |
description
Optional description of what a mod does in a maximum of 100 characters.
|
java.lang.String |
id
Unique identifier of a mod that is required for a mod to not be ignored by the Equilinox Mod Loader.
|
java.lang.String |
name
Name of a mod that is displayed in the in-game mod browser (not yet implemented!).
|
java.lang.String |
version
Version of a mod following the semantic version system for instance
0.4.3 and should not be empty for public releases. |
public abstract java.lang.String id
author.name
in all lower case letters, -
instead of spaces.public abstract java.lang.String name