Skip to content

DishMC/Dish

Repository files navigation

DishMC

DishMC adds plugin support with it's own API to the Minecraft: Java Edition's servers. It is maintained by iris.

How the update process works. Update to the recent snapshot, do the changes and once the full release is out, update to the full release, then backport the changes to the last major supported version.

DISCLAIMER: This is no where near being ready for actual use, and will likely be refactored many times.

Bug Reports & Suggestions

If you had found a bug and wish to report it, please do so by opening an issue in the issues tab. Please provide all the information you can when opening an issue.

If you wish to suggest a change, or a feature, you can do so by opening an issue in the issues tab.

Plugin Developers

Our API is open source and can be viewed here

Gradle

repositories {
  mavenCentral()
  maven { url = 'https://maven.ouja.net' }
}

dependencies {
  compileOnly("net.ouja:api:1.20.6-R0.1-SNAPSHOT")
  implementation 'it.unimi.dsi:fastutil:8.5.12'
}

Maven

<repository>
  <id>ouja</id>
  <url>https://maven.ouja.net</url>
</repository>

<dependency>
  <groupId>net.ouja</groupId>
  <artifactId>api</artifactId>
  <version>1.20.6-R0.1-SNAPSHOT</version>
  <scope>provided</scope>
</dependency>
<dependency>
  <groupId>it.unimi.dsi</groupId>
  <artifactId>fastutil</artifactId>
  <version>8.5.12</version>
  <scope>provided</scope>
</dependency>

Contributing

See contributing

You can also look at our TODO list

Compiling

To compile the server, you will need to run the command node dish/compile.js.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published