Skip to content

Minecraft plugin for integration with the Enjin Platform.

License

Notifications You must be signed in to change notification settings

KenMan79/enjincraft

 
 

Repository files navigation

EnjinCraft Plugin

EnjinCraft is an implementation of the Enjin Java SDK. The primary goal of this project is to serve as an example for plugin developers on how to integrate Enjin blockchain technology into Minecraft servers. We encourage plugin developers to expand and build on this framework to create fun and engaging experiences for the Minecraft community.

Useful Resources

Released versions of EnjinCraft can be downloaded here.

Building

EnjinCraft uses Gradle to manage dependencies and building.

Requirements

  • Java 8 JDK or newer
  • Git

Building

git clone https://github.com/enjin/enjincraft.git
cd enjincraft
./gradlew build

You will find build artifacts in the build/libs directory of the sub-modules. The production jar ends with the -all classifier. In addition to the production jar, source and javadoc jars will also be created.

Contributing

Pull Requests

If you make any changes or improvements to the plugin which you believe would be beneficial to others, consider making a pull request to merge your changes back into the upstream project, particularly if your changes are bug fixes!

Project Layout

The project consists of the following modules.

  • spigot - implementation for the spigot server platform.
  • translation-converter - converts translation CSV files to YML format.

License

EnjinCraft is licensed under the Apache License 2.0. Please see LICENSE.txt for more info.

About

Minecraft plugin for integration with the Enjin Platform.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%