Skip to content

AlpsBTE/Alps-Lib

Repository files navigation

AlpsLib

Modules

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>

AlpsLib-IO

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>    

AlpsLib-Utils

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>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages