This version of PlayerSkills is no longer in development. For an actively maintained one, click here.

PlayerSkills allows your players to spend their XP levels on Skill Points. With the skill points they can then spend them on certain skills. The following skills are: Strength, Criticals, Resistance, Archery and Health.
The percentages for each skill is customise able.
Skills
- Strength - Amplify their strength
- Criticals - Amplify the critical damage
- Resistance - Cushion/reduce all incoming attacks.
- Archery - Increase arrow damage & knockback
- Health - Increase your health capacity.

- /skills [/skill] - open the skills GUI
- /skillsadmin [/skilladmin] - view the skills admin help page
Feel free to use this plugin alongside yours or look at the source code.
Link is at the top.

xp:
price: 1
add-total-to-price: true
add-total-to-price-multiplier: 1
skills:
strength:
increment: 8
max-level: 8
criticals:
increment: 5
max-level: 10
resistance:
increment: 8
max-level: 8
archery:
increment: 5
max-level: 10
health:
increment: 2
max-level: 6
gui:
title: '&9Your skills'
reset-enabled: true
display:
strength-normal:
material: 'IRON_SWORD'
name: '&2Strength: &e%strength%'
lore:
- '&9Increase damage by &e%strengthincrement%'
- ''
- '%strengthprogress%'
- ''
criticals-normal:
material: 'BLAZE_POWDER'
name: '&2Criticals: &e%criticals%'
lore:
- '&9Increase critical damage by &e%criticalsincrement%'
- ''
- '%criticalsprogress%'
- ''
resistance-normal:
material: 'IRON_CHESTPLATE'
name: '&2Resistance: &e%resistance%'
lore:
- '&9Decrease damage from all attacks by &e%resistanceincrement%'
- ''
- '%resistanceprogress%'
- ''
archery-normal:
material: 'BOW'
name: '&2Archery: &e%archery%'
lore:
- '&9Increase arrow damage by &e%archeryincrement%'
- ''
- '%archeryprogress%'
- ''
health-normal:
material: 'APPLE'
name: '&2Health: &e%health%'
lore:
- '&9Increase health points by &e%healthincrement%'
- ''
- '%healthprogress%'
- ''
reset:
material: 'BARRIER'
name: '&cReset this skill'
lore:
- '&7Reset this skill to'
- '&7level 1 and have all skill'
- '&7points spent on this skill'
- '&7reset.'
reset-all:
material: 'TNT'
name: '&c&lReset everything'
lore:
- '&7Reset EVERYTHING'
- '&7You will NOT be refunded.'
stats:
material: 'PAPER'
name: '&2%username%''s stats'
lore:
- '&9Expierence progress: &eL%expierencelevel%'
- '&e%expierencebar%'
- ''
- '&9Total points/spent: &e%totalspent%'
points-purchase:
material: 'BOOK'
name: '&2Skill Points: &e%points%'
lore:
- '&eRight Click &7- Buy 1 for &e%pointsprice% &7level(s).'
- ''
- '&7These are your skill points.'
- '&7You can use these skill points'
- '&7to spend them on individual skills.'
- '&7You can spend your experience levels'
- '&7for skill points.'
right-click: true

- playerskills.admin - access to /skillsadmin
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta