Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/archy-x/auraskills
The ultra-versatile RPG skills plugin
https://github.com/archy-x/auraskills
bukkit java minecraft minecraft-plugin spigot-plugin
Last synced: 1 day ago
JSON representation
The ultra-versatile RPG skills plugin
- Host: GitHub
- URL: https://github.com/archy-x/auraskills
- Owner: Archy-X
- License: gpl-3.0
- Created: 2020-07-07T03:48:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-10-24T17:15:19.000Z (about 2 months ago)
- Last Synced: 2024-10-29T17:13:18.211Z (about 2 months ago)
- Topics: bukkit, java, minecraft, minecraft-plugin, spigot-plugin
- Language: Java
- Homepage: https://aurelium.dev/auraskills
- Size: 6.99 MB
- Stars: 240
- Watchers: 4
- Forks: 94
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
AuraSkills
The ultra-versatile Minecraft RPG skills plugin[![GitHub Release](https://img.shields.io/github/v/release/Archy-X/AuraSkills?style=flat-square)](https://github.com/Archy-X/AuraSkills/releases/latest)
[![Maven Central Version](https://img.shields.io/maven-central/v/dev.aurelium/auraskills-api-bukkit?style=flat-square&color=%238529F5)](https://central.sonatype.com/artifact/dev.aurelium/auraskills-api-bukkit)
[![Spiget Downloads](https://img.shields.io/spiget/downloads/81069?style=flat-square)](https://www.spigotmc.org/resources/81069/)## About
**AuraSkills** (formerly **Aurelium Skills**) is a Minecraft plugin that adds skills, stats, abilities, and other RPG-related features. The plugin is fully configurable and customizable, enabling usage on a wide range of server types.
Features include:
- **Skills** - Gain skill XP to level skills through general Minecraft tasks, such as Farming or Mining.
- **Stats** - Get player buffs like increased health and damage by leveling skills, which can be as independent modifiers and on items.
- **Abilities** - Skills have passive and active abilities that add gameplay mechanics, plus a full mana system.
- **Menus** - Players can see everything related to skills in fully-configurable inventory GUIs.
- **Rewards** - Customize rewards given for leveling skills, such as running commands or giving items.
- **Loot** - Create custom loot tables for fishing, blocks, and mobs.See the [official website](https://aurelium.dev/auraskills) and [wiki](https://wiki.aurelium.dev/auraskills) for a more complete list of features. The wiki also contains the list of [server requirements](https://wiki.aurelium.dev/auraskills/server-requirements) to run the plugin.
## Building
AuraSkills uses Gradle for dependencies and building.
#### Compiling from source
First, clone the project (requires Git to be installed):
```
git clone https://github.com/Archy-X/AuraSkills.git
cd AuraSkills/
```Then build depending on your operating system:
Linux / macOS
```
./gradlew clean build
```Windows
```
.\gradlew.bat clean build
```The output jar can be found in the `build/libs` directory.
## API
AuraSkills has an extensive developer API.
Read the full API documentation on the [wiki](https://wiki.aurelium.dev/auraskills/api), or view the [Javadocs](https://docs.aurelium.dev/auraskills-api-bukkit/).
Release versions are published to the Maven central repository.
### Maven
```xml
dev.aurelium
auraskills-api-bukkit
2.2.0
provided```
### Gradle**Groovy DSL:**
```gradle
repositories {
mavenCentral()
}dependencies {
compileOnly 'dev.aurelium:auraskills-api-bukkit:2.2.0'
}
```
**Kotlin DSL:**
```Gradle Kotlin DSL
repositories {
mavenCentral()
}dependencies {
compileOnly("dev.aurelium:auraskills-api-bukkit:2.2.0")
}
```## Contributing
Contributions are welcome, just open a pull request.