Compatible Plugins
Plugins that AuraSkills supports or support AuraSkills
Introduction
This is a quick overview about the plugins that are compatible with AuraSkills. There are three main categories:
Plugins that are supported by AuraSkills itself
Plugins that hook into AuraSkills through its API
Add-ons that are made specifically to work AuraSkills or extend its functionality
There may be even more plugins that are compatible with AuraSkills. These are just the ones that we know of.
Plugins that AuraSkills hooks into
Vault
Enables money rewards and the jobs feature. You will need an economy provider as well that hooks into Vault, like EssentialsX or CMI (or any other economy plugin).
WorldGuard
Custom flags to control where can players gain XP. Also used to check whether a player can break/place blocks at a given location or not. You can setup regions to be ignored by the block tracker and/or you can tell the plugin in what regions should XP gaining totally prevented.
See the main config WorldGuard section for a list of options.
LuckPerms
Grant permission as rewards. Optionally it can improve permission multiplier lookup performance which is enabled by default and in most cases you shouldn't disable it. If you are having issues like incorrect multiplier calculations, then turn this off by setting hooks.LuckPerms.use_permission_cache
to false
in the main config file.
PlaceholderAPI
AuraSkills provides a lot of placeholders through PlaceholderAPI. You can view the full list here.
DecentHolograms and HolographicDisplays
Damage indicator holograms when you hit an entity.
ProtocolLib
Allows the plugin to detect when other plugins try to use the action bar. When this happens, AuraSkills will pause its own action bar so other plugins can show messages there is well.
Towny
Terraform ability won't break blocks in other people's towns.
MythicMobs
Experience can be given with the giveSkillXP
mechanic that AuraSkills provides. Lets say you have boss and you want to give fighting skill XP for the player who kills the boss. You can do something like this in your mob Skills config section:
You can create insanely powerful things with this using MythicMobs' scripting language.
We can't provide more support than this. If you are not sure about how Mythic triggers/targeters or conditions work, please learn about them in their official wiki or ask for support on their Discord server.
MythicCrucible
When you are using MythicCrucible as your primary item plugin, you could use the takeMana
mechanic and the hasMana
condition, that AuraSkills provides to use in mythic scripting language.
Example of creating a damage skill that uses mana:
With this skill the player will damage 20 if the player has 20 mana. 20 mana will be taken from the player.
You can use this skill on an item like this:
This skill will damage the current target when the player right clicks with the item.
We can't provide more support than this. If you are not sure about how Mythic triggers/targeters or conditions work, please learn about them in their official wiki or ask for support on their Discord server.
Oraxen
You can augment Oraxen custom blocks with the Luck stat/trait as well as regular blocks. You can also specify how much XP should Oraxen blocks give (oraxen:block_id
). Oraxen items can also be used directly for XP source menu items.
Slimefun
Detect and add block to placed blocks from Slimefuns Block placer to prevent XP dupes.
Known plugins that hook into AuraSkills
You can set your preferred_rpg_provder
in MMOItems to AURA_SKILLS
. This way you can create items that are using mana from this plugin. You can also make your items give AuraSkills stats and mana to players, or restrict their usage by skill levels. For a more detailed guide on how to set this up please refer to the official MMOItems wiki.
You can give skill xp when fishing up something in CustomFishing and you can buff fishing rods and minigames based on skill levels or by using other AuraSkills placeholders.
Here is a minimal example how to give fishing skill XP when you catch a fish:
For additional information check out CustomFishings wiki and their Discord support.
Eco plugins are using the Libreforge yaml scripting language to create effects, conditions and other thing in every Eco plugin like EcoItems, EcoPets, Talismans etc.
Eco provides some useful effects and conditions to integrate with AuraSkills:
These minions can give skill XP after they produced some products. There isn't really any documentation about it at the time of writing but you should look around filters.
Aurora plugins, like AuroraLevels, AuroraCollections, and AuroraQuests are hooking into AuraSkills to provide auto-correcting stat rewards. This is useful if you want to spice up your RPG experience while you don't have to worry about nerfing/buffing the stat rewards later on.
Can give AuraSkills foraging skill XP when chopping down trees.
Can require mana to let players use the items. Use requiredMana for this to work.
Earn AuraSkills XP when killing mobs with a boomerang.
Official add-ons
Level your mobs based on player sum/average skill levels to make them harder to defeat. Increase their health and attack damage to complete the true RPG experience AuraSkills can provide. Fully integrated with AuraSkills XP gain and mob drop tables.
Unofficial add-ons
By using this addon, you can prevent block breaking until the player reaches a specific skill level. This behavior is highly configurable.
A Cannons and AuraSkills addon that allows players to level up and unlock skills related to firing cannons.
Rewards players with randomly enchanted items as they level up their skills.
Define time ranges in which some skills will earn more/less XP.
Last updated