/Vextension

JVM Coding Utility

Primary LanguageKotlinGNU General Public License v3.0GPL-3.0

Vextensions

License: GPL v3 Discord Build Status

Project description

Vextension JVM Utility v2.0.0-SNAPSHOT

This version brings breaking changes to Version 1


Project is still a Snapshot!


Maven Dependency

//Repository - Groovy
maven {
    name = "vironlab"
    url = "https://repo.vironlab.eu/repository/maven-snapshot/"
}

//Repository - Kotlin DSL
maven("https://repo.vironlab.eu/repository/maven-snapshot/")

//Dependency - Common
compileOnly("eu.vironlab.vextension:vextension-common:2.0.0-SNAPSHOT")

//Dependency - Command
compileOnly("eu.vironlab.vextension:vextension-command:2.0.0-SNAPSHOT")

//Dependency - Console
compileOnly("eu.vironlab.vextension:vextension-cli:2.0.0-SNAPSHOT")

//Dependency - Minecraft - Server
compileOnly("eu.vironlab.vextension:vextension-minecraft-server:2.0.0-SNAPSHOT")

//Dependency - Minecraft - Proxy
compileOnly("eu.vironlab.vextension:vextension-minecraft-proxy:2.0.0-SNAPSHOT")

Modules

Common

The common Module includes all Utils required for the other Modules and some things for your Project

CLI

The CLI is an easy to use Command-Line Interface for your Application

Command

This is a General Command System you can use for every software with user input. In Addition it has an implementation for our CLI Module

Minecraft - Server

There are some Utils and Builder for the latest Bukkit and Sponge API

Minecraft - Proxy

A Launcher for Vextension on your Proxy Server like Bungeecord or Velocity wich come with some utils


Documentation

https://docs.vironlab.eu/vextension-v2.0.0/


Discord

Other Links: