Skip to content

BuildTheEarth/Alps-Lib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Languages

  • Java 99.1%
  • Kotlin 0.9%