> For the complete documentation index, see [llms.txt](https://reb4ck.gitbook.io/ultimate-core/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://reb4ck.gitbook.io/ultimate-core/modules/skills.md).

# Skills

![](https://i.imgur.com/6sfOqE2.png)

&#x20;• Skills give players the capacity to have Skills and Advantages!

&#x20;► Main Menu

![](https://media.giphy.com/media/NvNJEQM0UHQP8PvB5T/giphy.gif)

&#x20;► Sub Menus

![](https://media.giphy.com/media/du2JBwXYOqs74gsyF6/giphy.gif)

![](https://media.giphy.com/media/iCqkrKrkAM4tKGTUTK/giphy.gif)

&#x20;► Ranking Menu

![](https://media.giphy.com/media/vGgLslL29UoiM8O2j7/giphy.gif)

&#x20;► XP Multiplier

![](https://i.imgur.com/ZeOyfpD.png)

&#x20;► Skills Profile

![](https://media.giphy.com/media/L4h14nxyuGhlJLsGle/giphy.gif)

## Configuration

### config.yml

```
# sqlite or mysql
# If using sqlite, the mysql section can be ignored.
database_type: SQLite
mysql:
  host: localhost
  port: 3306
  database: dbName
  username: dbUser
  password: dbPass
  
# Settings for visual hit markers
damageIndicators:
  normal:
    enabled: true
    colorDegrade: true
    indicator: "&f%damage%"
  critic:
    enabled: true
    colorDegrade: true
    indicator: "&f✧%damage%&f✧"
  # Blacklist any npc's that you don't want hit markers to appear against
  blacklist:
    - ZOMBIE
    
# Set to true if you would like to use PAPI for the action bar placeholders
translatePAPIPlaceholders: false

#Text that appears for all in-game chat prefixes
prefix: "&e&lSkills &7"

# This will load default skillspoints from plugin
useDefaultSkillsXP: true
maxSkillLevel: 50
refreshRankingMinutes: 60
levelToRank: 15
byPassWorldGuard: false
upAndDownPets: true
manaSystem: true
actionBar: true
actionBarXP: true
healthSystem: true
openMenuWithSkills: true
talismanSystem: true
resetDataConfirm: true
resetDataMessage: true
getXPInCreative: true
rankInformation:
  UNRANKED:
    - "&7Rankings requires skill level 15"
  RANKED:
    - "&7#&b%rank_position% &7out of &a%total_players% &7players"
    - "&7You are within the top &6%rank_percentage%% &7of players!"
petLevelUPSound: ENTITY_PLAYER_LEVELUP
levelUPSound: ENTITY_PLAYER_LEVELUP
gainXPSound: ENTITY_EXPERIENCE_ORB_PICKUP
scaledHealth: true

# Ability levels that all players start with
initialAbilities:
  Defense: 0
  Max_Intelligence: 100

```

### requirements.yml

```
requirements:
  # Skill Name
  # Skills: Carpentry, Social, Farming, Mining, Taming, Combat, Runecrafting
  #         Enchanting, Dungeoneering, Foraging, Alchemy, Fishing
  Carpentry:
    # 'Level': Experience Required
    '0': 25
```
