LukH-MC / WolfyUtilities

Spigot based APIs and Utilities for Configs, GUIs, Languages, Custom Items and more.

Home Page:https://www.spigotmc.org/resources/64124/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WolfyUtilities Banner

WolfyUtilities

bstats_server
spigot_down spigot_stars
github_commit

Core API that provides an API and Utils for plugins based on Spigot.

In the recent versions WolfyUtilities was redesigned.
This repository only contains the platform independent API and Utils

That is in preparation to support other platforms like Sponge.

Updates

Updates are planned to be released in their dedicated repositories in the future.
For now, they might still be published here as a mirror.

Common API

The common API is available via Maven.
It is currently very spare and does not work on its own!

Maven
<repositories>
    <repository>
        <id>wolfyscript-public</id>
        <url>https://maven.wolfyscript.com/repository/public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>com.wolfyscript.wolfyutils</groupId>
        <artifactId>wolfyutilities</artifactId>
        <version>4.16-SNAPSHOT</version>
        <scope>provided</scope>
    </dependency>
</dependencies>
Gradle

Kotlin DSL

repositories {
    maven("https://maven.wolfyscript.com/repository/public/")
}
dependencies {
    implementation("com.wolfyscript.wolfyutils", "wolfyutilities","4.16-SNAPSHOT")
}

Groovy

repositories {
    maven { 
        url "https://maven.wolfyscript.com/repository/public/" 
    }
}
dependencies {
    implementation "com.wolfyscript.wolfyutils:wolfyutilities:4.16-SNAPSHOT"
}

Implementations

Usually you would use the platform dependent implementation to make use of the API and utils in your plugin.

Spigot

The latest Spigot specific implementation (4.16-SNAPSHOT) is nearly completely backwards compatible with previous WolfyUtilities versions, except some internal changes.
More info in the new repo: WolfyScript/WolfyUtils-Spigot.

Sponge

This implementation is still being planned and developed.
No ETA yet!

More info about the API can be found in the Wiki.

About

Spigot based APIs and Utilities for Configs, GUIs, Languages, Custom Items and more.

https://www.spigotmc.org/resources/64124/

License:GNU General Public License v3.0


Languages

Language:Java 100.0%