/Phantom

(Minecraft) Phantom – The ultimate network core.

Primary LanguageJavaApache License 2.0Apache-2.0

Phantom – The ultimate Minecraft core.
Release Build Status License JDK

Phantom is a high performance Minecraft core that allows servers (and networks) to create a manageable, stable and lag-free gaming experience for their players. It also provides seamlessly integrated administrative tools so that it is easier to manage your server as it grows. It contains all features you will ever need in a core, these include features for both Spigot and BungeeCord. A detailed list of features can be found under the Features section.

Support

Star the repository

If you do not wish to donate any amount of money, it does not mean that you cannot still suppost Phantom. There is a star button on this repository, click it. It means a lot to me! 😉

Donations

You can donate by clicking on the PayPal link below. You can add a message that will be displayed next to your name below. If you do not want your name to be added, or want it to be removed. Either put it in the donation message or send me an email.

paypal

History of donations

No donations available

Servers using Phantom

No servers available

If you would like to be added to (or removed from) this list, please do not hesitate to send me an email!

Features (and roadmap)

-> Feature is finished and implemented.
⚠️ -> Feature is being implemented and is still experimental.
-> Feature has yet to be implemented.

To be written later...

If you have any features you would to see added to Phantom, (you might have guessed it) send me an email! 😄

Developers

Dependency Management

This project supports Maven and Gradle. Other dependency managers may hook into the Maven repository as well.

Maven

	<repositories>
		<repository>
		    <id>jitpack.io</id>
		    <url>https://jitpack.io</url>
		</repository>
	</repositories>
  
  	<dependency>
	    <groupId>com.github.JitseB</groupId>
	    <artifactId>phantom</artifactId>
	    <version>LATEST_RELEASE</version>
	</dependency>

Gradle

	allprojects {
		repositories {
			...
			maven { url 'https://jitpack.io' }
		}
	}
  
  	dependencies {
		compile 'com.github.JitseB:phantom:LATEST_RELEASE'
	}

Replace "LATEST_RELEASE" with the actual latest release: Release
If you do not use Maven or Gradle, you may download the latest release and add it to your build path.

API Example

To be written later...

Acknowledgements

We thank all those who have contributed to the creation of what Phantom is today.