×
Create a new article
Write your page title here:
We currently have 180 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
180Articles

Modding system for Open Eggbert: Difference between revisions

(Created page with "== 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 pacgaged 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>        <author>epsitec</author>        <mod>legacy-blupi-1</mod>        <version>1.0.0<...")
 
No edit summary
Line 4: Line 4:
Open Eggbert Store will be involved too.
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 pacgaged to a ZIP file ending with the extension ".egm" (like Open Eggbert mod).
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"?>
<?xml version="1.0" encoding="UTF-8"?>
<mod>
<mod>
   <modelVersion>1.0.0</modelVersion>
   <modelVersion>1.0.0</modelVersion>
   <parent>
   <parent>
       <author>epsitec</author>
       <author>epsitec</author>
       <mod>legacy-blupi-1</mod>
       <mod>legacy-blupi-1</mod>
       <version>1.0.0</version>
       <version>1.0.0</version>
   </parent>
   </parent>
  <author>john-doe</author>
  <author>john-doe</author>
   <mod>legacy-blupi-1-with-minecraft-graphics</mod>
   <mod>legacy-blupi-1-with-minecraft-graphics</mod>
   <version>0.0.0-SNAPSHOT</version>
   <version>0.0.0-SNAPSHOT</version>
   <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 -->
   <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>
   <imports>
   <imports>
       <import>
       <import>
       <author>john-doe</author>
       <author>john-doe</author>
       <mod>image24x2-minecraft</mod>
       <mod>image24x2-minecraft</mod>
       <version>1.0.0</version>
       <version>1.0.0</version>
       </import>
       </import>
 
  </imports>
     
     
   <stores>
   <stores>
       <store>
       <store>
           <id>releases</id>
           <id>releases</id>
           <name>john-doe-releases-store</name>
           <name>john-doe-releases-store</name>
           <url><nowiki>https://john-doe-store.com/releases</nowiki></url>
           <url><nowiki>https://john-doe-store.com/releases</nowiki></url>
 
       </store>
       </repository>
       <store>
 
       <repository>
 
           <id>snapshots</id>
           <id>snapshots</id>
           <name>john-doe-snapshots-store</name>
           <name>john-doe-snapshots-store</name>
           <url><nowiki>https://john-doe-store.com/snapshots</nowiki></url>
           <url><nowiki>https://john-doe-store.com/snapshots</nowiki></url>
 
       </store>
       </repository>
 
 
 
   </stores>
   </stores>
</mod>


 
</pre>
</mod>

Revision as of 17:07, 26 July 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>        <author>epsitec</author>        <mod>legacy-blupi-1</mod>        <version>1.0.0</version>    </parent>   <author>john-doe</author>    <mod>legacy-blupi-1-with-minecraft-graphics</mod>    <version>0.0.0-SNAPSHOT</version>    <packaging>egm</packaging> <type>full</type>    <name>legacy-blupi-1-with-minecraft-graphics</name>    <description>legacy-blupi-1-with-minecraft-graphics</description>    <imports>        <import>        <author>john-doe</author>        <mod>image24x2-minecraft</mod>        <version>1.0.0</version>        </import>

  </imports>

       <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>