You find the latest version of the AlpsLib modules on the AlpsBTE Maven Repository:
https://mvn.alps-bte.com/#browse/browse:alps-lib
Currently there is no wiki how to use the modules, but you can look up the source code of the modules.
Repository
<repositories>
<repository>
<id>alpsbte-repo</id>
<url>https://mvn.alps-bte.com/repository/alps-bte/</url>
</repository>
</repositories>
Replace latest
with the version of the module you want to use. You can find a list of all versions by clicking the link above.
Includes an abstract HologramDisplay which can be used to create custom holograms. We currently support DecentHolograms - look up the api version in th modules pom.xml. Newer versions may work or may not work, depending on breaking api changes.
<repositories>
<repository> <!-- DecentHolograms -->>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.alpsbte.alpslib</groupId>
<artifactId>alpslib-hologram</artifactId>
<version>latest</version>
<scope>compile</scope>
</dependency>
<!-- HolographicDisplays -->
<dependency>
<groupId>com.github.decentsoftware-eu</groupId>
<artifactId>decentholograms</artifactId>
<version>latest</version>
<scope>provided</scope>
</dependency>
</dependencies>
Includes Config-Manager, Language-Manager and Database-System.
The language system is replaced by LangLibs.
<dependencies>
<dependency>
<groupId>com.alpsbte.alpslib</groupId>
<artifactId>alpslib-io</artifactId>
<version>latest</version>
</dependency>
</dependencies>
If you want tu use our database system, you also need to add the following dependencies:
<dependencies>
<!-- MariaDB Connector - https://central.sonatype.com/artifact/org.mariadb.jdbc/mariadb-java-client-->
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>latest</version>
<scope>compile</scope>
</dependency>
</dependencies>
Includes ItemBuilder & LoreBuilder, CustomHeads and other useful utilities.
Important: This module needs to be included when using the AlpsLib-IO module.
<dependencies>
<dependency>
<groupId>com.alpsbte.alpslib</groupId>
<artifactId>alpslib-utils</artifactId>
<version>latest</version>
</dependency>
</dependencies>