- Command Log Filter Disable command from logging into console and logs
- Component Maker Make target, translate, and keybind component via Enums
- Cooldown Classes Create cooldown holders for any situation, also with key integration
- Regex Tools Contains list of useful regexes and also regex group matcher
- API Manipulation Allows to read data from url API request
- MySQL MySQL database manipulation, execute queries, read data, etc.
- Tab Builder Allows building simple tab completion.
- Bungee Config Container ConfigHolder for Bungeecord configuration
- Bungee Logging Easy logging to bungeecord, you can choose from info, warn, or error
- Bungee Source Manager Manage copying files from source easily
- Stack Maker Create ItemStacks easily, with basic builder, set name, enchants, lore and even more
- Skull Create player head (Skull) from OfflinePlayer instance, player name, or even base64 value
- Material Aliases Check if material is in some kind of group (log, natural stone, container, ...)
- Bungee Message Channel Manipulate with bungeecord message channel
- Command Map Registry Can create commands without plugin.yml file
- Spigot Logging Easy logging to bungeecord, you can choose from info, warn, or error
- Shaped Recipe Maker Make recipes with basic recipe builder
- Spigot Source Manager Manage copying files from source easily
- Utilities Adding methods, that make life easier
This library uses a few libraries, that are not created by myself, so here is a full list:
plugins {
id("com.github.johnrengelman.shadow") version "8.1.1"
}
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
implementation("me.KrazyManJ:KrazyEngine:1.0.0")
}
tasks {
shadowJar {
archiveClassifier.set("")
minimize() //Use only classes that are used in project
}
}