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



Open Eggbert
133Articles

Mods: 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 18: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>