Skip to content

Starting Development

Mose edited this page Jun 11, 2021 · 1 revision

Build tools

When it comes to build tools, both ShipsCore and ShipsForCore are accessible though build tools, if you require one of the translation layers for Ships then put a issue into the issue board so I can see the demand for it.

Both repos use Jitpack which is provided in the examples.

Maven

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>
        <dependencies>
            <dependency>
	         <groupId>com.github.Minecraft-Ships</groupId>
	         <artifactId>ShipsForCore</artifactId>
	         <version>master-SNAPSHOT</version>
	    </dependency>
	    <dependency>
	        <groupId>com.github.Minecraft-Ships</groupId>
	        <artifactId>ShipsCore</artifactId>
	        <version>master-SNAPSHOT</version>
	    </dependency>
        </dependencies>

Gradle Groovy

    repositories {
      maven { url 'https://jitpack.io' }
    }
    dependencies {
      compileOnly 'com.github.Minecraft-Ships:ShipsForCore:master-SNAPSHOT'
      compileOnly 'com.github.Minecraft-Ships:ShipsCore:master-SNAPSHOT'
    }

Build locally

Take a look at the Ships Gradle Project. It allows you to quickly get a build enviroment setup for all your Ships hacking needs.