AuraSkills icon

AuraSkills -----

The ultra-versatile RPG skills plugin



Alpha 1.5.0 - New Messages System, Configurable Menus, New Abilities, and more!
The long awaited update is finally here!
Make sure to read the full changelog before updating, and read this guide!
A full configuration guide is also on the wiki, along with updated command and permission wikis.
If you enjoy the plugin, consider supporting me by making a donation.

New Features:
  • New Messages System:
    • Each language is now in own separate file, old messages.yml is no longer used
    • Per-player multi language support (/sk lang <language>)
    • Universal color code and newline support
    • ACF, Action Bar, Leveler, prefix, and more messages supported
    • Integrated with new configurable menus
    • Guide to the new system: https://github.com/Archy-X/AureliumSkills/wiki/Messages-Guide
  • Configurable Menus:
    • All menus are now fully customizable in the new menus.yml fil
    • Change any item material, position, display name, and lore format
    • Change menu title, size, and fill item
    • Works with any language, as it is only to determine menu format, message placeholders are replaced with messages defined under the "menus" section of the new messages files
    • Items are used for single items, templates are used for repeating items
  • Mana Abilities:
    • Moved abilities that cost mana separate from regular passive abilities and added new mana abilities
    • Mana Abilities now show separate in menus
    • Mana Abilities unlock at level 7 and level up every 7 levels
    • Using Mana Abilities gives Sorcery XP
    • New Mana Abilities:
      • Replenish (Farming) - Automatically replants crops when harvested
  • New Abilities:
    • Valor (Foraging) - Grants strength while holding an axe
    • Stamina (Mining) - Grants toughness while holding a pickaxe
    • Light Fall (Agility) - Reduces all fall damage by a percentage
    • Jumper (Agility) - Earn more Agility XP
    • Sugar Rush (Agility) - Consumed and splashed speed and jump boost potions last longer
    • Fleeting (Agility) - Gain movement speed when under 20% health
    • Thunder Fall (Agility) - When sneaking during a fall, you have a chance to deal a percentage of the fall damage expected to mobs in a 3 block radius
  • Added options to change skill max levels (UNLIMITED LEVELS!)
  • Added leveler section to config:
    • Enable/disable the level up title, change fade in, stay, and fade out
    • Enable/disable the level up sound, change sound type, category, volume, and pitch
  • Added Boss Bars:
    • Boss Bars can be enabled and configured in the "boss-bar" config section
    • "mode" option can be either "single" or "multi". Multi means multiple boss bars will display if gaining xp from different types of skills, single is only one at a time.
    • "stay-time" is how long the Boss Bar will stay up after not gaining xp, in ticks
    • "update-every" controls how often the boss bar should update when gaining xp consecutively, increase if having lag issues
    • If "round-xp" is enabled, the current xp will be rounded to an integer
    • The "format" list allows you to change the boss bar color and style for each skill:
      • Format: '<SKILL> <COLOR> <STYLE>'
      • Available colors are BLUE, GREEN, PINK, PURPLE, WHITE, RED, and YELLOW
      • Available styles are SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, and SEGMENTED_20
  • Added "action-bar.round-xp" option to round current xp to an integer
  • Added new placeholders:
    • "aureliumskills_hp_max" - Gets max hp with scaling
    • "aureliumskills_mana_max" - Gets max mana
    • "aureliumskills_hp_percent" - Gets percent hp as integer
    • "aureliumskills_lb_power_<place>" - Gets the entry of the power leaderboard at a specified place formatted as <name> - <value>
    • "aureliumskills_lb_power_<place>_name" - Gets the username at the specified place in the power leaderboard
    • "aureliumskills_lb_power_<place>_value" - Gets the value at the specified place in the power leaderboard
    • "aureliumskills_lb_<skill>_<place>" - Gets the entry of a skill leaderboard at a specified place formatted as <name> - <value>
    • "aureliumskills_lb_<skill>_<place>_name" - Gets the username at the specified place in a skill leaderboard
    • "aureliumskills_lb_<skill>_<place>_value" - Gets the value at the specified place in a skill leaderboard
  • Added bStats
  • Added Stat methods to the API
  • Added Indonesion messages (id)
  • Added Spanish messages (es)
  • Added French messages (fr)
  • Added Chinese Traditional messages (zh-TW)
  • Added consuming golden apples and enchanted golden apples as a Healing XP source
  • Added command support to loot tables:
    • Prefix an entry with "cmd:" with a command right after (no /)
    • Commands will be run through console, use {player} placeholder to replace player username
    • You cannot have both a command and an item in the same entry
  • Added enchantment support for loot table items:
    • Add the "enchantments:" flag after the material name
    • Example: '1 1 ENCHANTED_BOOK enchantments: protection:3' (Without the space between : and p)
    • Generally any format of enchantment name is acceptable (in game names or bukkit names)
    • Multiple enchantments are seperated by a "|", for example: 'enchantments: protection:3|fire_aspect:2' (Also without the space between : and p)
  • Added PlaceholderAPI support for action bar messages
  • Added action-bar options to config:
    • "enabled" - Global action bar control (must be true to have action bar at all)
    • "idle" - Whether the idle action bar should be enabled
    • "xp" - Whether the action bar for gaining xp should be enabled
    • "maxed" - Whether the action bar for gaining xp in a maxed skill should be enabled
    • "update-period" - Same option as before, just moved locations
    • "placeholder-api" - Whether action bar should replace PlaceholderAPI placeholders, given PlacholderAPI is present
  • Added tab completion for modifier names for /sk modifier remove
  • Added "leveler.double-check-delay" option for the level up check speed for large xp gains
  • Added "wisdom.allow-over-max-mana" option for whether current mana retains when wisdom stat decreases lower than current mana
  • Added new leveler messages for mana abilities
Changes:
  • New internal config system
  • Players that have never gained any xp will no longer be saved and will be purged from data.yml file
  • Improved menu and action bar performance using faster String replace method
  • Health is now stored while in a disabled world and is set back when returning
  • The aureliumskills.lang permission is now true by default
  • Removed uncessary config options that have been moved to messages
  • Items dropped from abilities now drop with less speed/distance
  • Improved action bar performance
  • Changed default "modifier.item.check-period" to 3
  • A blank config will no longer be saved on server shutdown if the config was deleted
Bug Fixes:
  • Fixed XpGainEvent calling without permission multipliers
  • Treecapitator will no longer raise a wooden axe if WorldEdit is enabled
  • Fixed extra health not being removed when entering a disabled world
  • Fixed NPE in save command when switching to MySQL without restart
  • Fixed abilities dropping wrong item if using silk touch
  • Rank command no longer shows disabled skills
  • Fixed andesite not giving xp and diorite giving wrong xp on 1.12
  • Farming abilities now drop items from the center of the block (like all other abilities)
  • Fixed Defense XP not giving during PVP if damage is less than 'defense.max'
  • Fixed Forgaging XP not gaining for sideways oriented logs on 1.12
  • Added "health.update-delay" and "health.force-base-health" options to fix some plugin compatibility issues related to world switches
----------, Nov 1, 2020
Resource Information
Author:
----------
Total Downloads: 575,721
First Release: Jul 5, 2020
Last Update: Dec 15, 2024
Category: ---------------
All-Time Rating:
259 ratings
Find more info at wiki.aurelium.dev...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings