PluginLib
A library for making the creation of plugins easier
A project that aims to make the creation of plugins a faster and easier process. This project supports Minecraft 1.8.8-1.16.x.

Maven

To add the library to your local Maven project, add the following to your pom.xml

Repository

1
<repository>
2
<id>jitpack.io</id>
3
<url>https://jitpack.io</url>
4
</repository>
Copied!

Dependency

1
<dependency>
2
<groupId>com.github.darrionat</groupId>
3
<artifactId>PluginLib</artifactId>
4
<version>version</version>
5
</dependency>
Copied!

Shading

1
<build>
2
<plugins>
3
<plugin>
4
<groupId>org.apache.maven.plugins</groupId>
5
<artifactId>maven-shade-plugin</artifactId>
6
<version>3.1.0</version>
7
<configuration>
8
<relocations>
9
<relocation>
10
<pattern>me.darrionat.pluginlib</pattern>
11
<!-- Make sure to change the package below -->
12
<shadedPattern>my.plugin.utils</shadedPattern>
13
</relocation>
14
</relocations>
15
</configuration>
16
<executions>
17
<execution>
18
<phase>package</phase>
19
<goals>
20
<goal>shade</goal>
21
</goals>
22
</execution>
23
</executions>
24
</plugin>
25
</plugins>
26
</build>
Copied!

Documentation

The JavaDocs also contain plenty of information, make sure to read them before using a method!
todo: page links
Copy link