Robertvokac (talk | contribs) No edit summary |
Robertvokac (talk | contribs) No edit summary |
||
Line 21: | Line 21: | ||
<packaging>egm</packaging> | <packaging>egm</packaging> | ||
<type>full</type><!-- level, sound, music, image8, image16, image24, image24x2, full, partial --> | <type>full</type><!-- level, sound, music, image8, image16, image24, image24x2, full, partial --> | ||
<featurelevel> | <featurelevel>SPEEDY_BLUPI_I</featurelevel><!-- enum FeatureLevel --> | ||
<name>legacy-blupi-1-with-minecraft-graphics</name> | <name>legacy-blupi-1-with-minecraft-graphics</name> | ||
<description>legacy-blupi-1-with-minecraft-graphics</description> | <description>legacy-blupi-1-with-minecraft-graphics</description> |
Revision as of 14:51, 4 August 2024
Proposal of modding system for Open Eggbert
Open Eggbert Store will be involved too.
Similarly to Maven building system, every mod will be described in a xml file, but it will be packaged to a ZIP file ending with the extension ".egm" (like Open Eggbert mod).
<?xml version="1.0" encoding="UTF-8"?> <mod> <modelVersion>1.0.0</modelVersion> <parent> <groupId>epsitec</groupId> <modId>legacy-blupi-1</modId> <version>1.0.0</version> </parent> <groupId>john-doe</groupId> <modId>legacy-blupi-1-with-minecraft-graphics</modId> <version>0.0.0-SNAPSHOT</version> <packaging>egm</packaging> <type>full</type><!-- level, sound, music, image8, image16, image24, image24x2, full, partial --> <featurelevel>SPEEDY_BLUPI_I</featurelevel><!-- enum FeatureLevel --> <name>legacy-blupi-1-with-minecraft-graphics</name> <description>legacy-blupi-1-with-minecraft-graphics</description> <imports> <import> <groupId>john-doe</groupId> <modId>image24x2-minecraft</modId> <version>1.0.0</version> </import> </imports> <files> <file>IMAGE16/info.blp</file> </files> <stores> <store> <id>releases</id> <name>john-doe-releases-store</name> <url>https://john-doe-store.com/releases</url> </store> <store> <id>snapshots</id> <name>john-doe-snapshots-store</name> <url>https://john-doe-store.com/snapshots</url> </store> </stores> </mod>