Mineuniverse
Log in Register
Plugins

Skilltree - Talentbaum

A usefull plugin to make 'Experience' more usefull on RPG Servers!
by OfficialMoertel
Download Claim this project
2,685 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Fun Mechanics Role Playing

Talentbaum is a usefull Plugin to up your RPG Server.

 

Description

It's purpose is to give XP and Playerlevels a meaning by implementing an Experience-Shop!

That shop is accessible by rightclicking with the "Talentbaum"-Item, which every Players has in his Inventory.

 


Commands

This Plugin currently doesn't have any commands. Everything is configurable in the config.yml file.

 


Permissions

There is only a single permission implemented, to allow the use of this Plugin:

- talentbaum.use

 


Configuration

 

# config.yml walkthrough

# configure the item which is used to open the Skilltree
bestItem:
  # the ID is used to define the item's ID
  id: 403
  # this name will be the name of the item
  name: '&3Talentbaum'
  # you can add a single line lore to the item
  lore: '&aLearn new skills!'
  # the slot defines the slot of the inventory the item will be in, 
  # from the very left (1) to the very right (9)
  slot: 9

# configure the inventory itself
openInv:
  # this will be the name of the inventory which appears in the top left corner
  name: '&7Talentbaum'
  # select the number of rows you want the inventory to have 
  # - small chest: 3, double chest: 6
  rows: 2

# configure the item that will show whenever you've bought a skill
bought:
  # the ID is used to define the item's ID
  id: 1
  # by writing '%ITEMNAME%' the name of the item will stay the same as before it was bought
  name: '%ITEMNAME%'
  # you can write a multiline lore
  # every line that has an '%ITEMLORE%' will stay the same as the original item
  lore:
  # line 1 will stay the same
  - '%ITEMLORE%'
  # line 2 will stay the same
  - '%ITEMLORE%'
  # line 3 will be replaced by 'BOUGHT!' colored in red
  - '&4BOUGHT!'

# configure the items that will be shown in the inventory
invItems:
  # this item will appear in slot 1 of the inventory
  '1':
    # its ID will be 301 (leather boots)
    id: 301
    # its name will be 'Sneakers' colored in yellow
    name: '&eSneakers'
    # you can have a multiline lore
    # just remember if you've bought that skill some rows might be replaced
    # (in our case the third row which shows the price)
    lore:
    # wont be replaced
    - 'You can buy yourself a pair of new sneakers'
    # wont be replaced
    - 'You can feel how they will improve your speed'
    # will be replaced by 'BOUGHT!' colored in red
    - '&3Price: 5 lvl'
    # there are two effects that can be changed 'speed' and 'damage'
    effect: speed
    # the player will walk 25% faster / 1.25 times his original walkspeed
    # ATTENTION! with the speed multiplier you can only go as high as 5.0
    # but you can also use values between 0 and 1
    # this will only make the player slower than regular speed
    effValue: 1.25
    # to learn that skill the player has to pay with 5 levels
    cost: 5
  # this item will appear in the second slot of the inventory
  '2':
    id: 305
    name: '&eRunning Shoes'
    lore:
    - 'These running shoes were made to run with'
    - 'Your speed will increase &aeven more'
    - '&3Price: 7 lvl'
    effect: speed
    # if you learn this skill your default speed will be multiplied by 1.33
    effValue: 1.33
    cost: 7
    # here you can add dependencies
    # in our case, I don't want the player to be directly able to buy the 33% speed skill
    # I want him to first have to learn the skill of the item in slot 1
    # thats why I wrote a '1'
    depend:
    - 1
  '3':
    id: 309
    name: '&eHermes Shoes'
    lore:
    - 'These shoes once belonged to Hermes'
    - 'He is the god of speed'
    - '&3Price: 10 lvl'
    effect: speed
    effValue: 1.5
    cost: 10
    # dependencies are not limited to a single one
    # you can either say it depends on the item in slot 1 and 2
    # or you might aswell only use slot 2 because item 2 depends on item 1 anyways
    depend:
    - 1
    - 2
  # this item will be in the first slot of the second row / the tenth slot
  '10':
    id: 268
    name: '&ePush Ups'
    lore:
    - 'You can train your body'
    - 'This training will increase your damage by 25%'
    - '&3Price: 10 lvl'
    # the damage effect is used to increas the damage a player does to other entities
    # this is not dependant on any item
    effect: damage
    # the default damage a player does will be increased by 25% / multiplied by 1.25
    effValue: 1.25
    cost: 5
  '11':
    id: 272
    name: '&ePull Ups'
    lore:
    - 'You can train your body'
    - 'This training will increase your damage by 50%'
    - '&3Price: 10 lvl'
    effect: damage
    # with the damage multiplier you can go as high as you want
    effValue: 1.5
    cost: 10
    depend:
    - 10

 

 

Talentbaum 1_1.1
MC 1.13, 1.12
Release 2018-09-26 Get
Talentbaum 1_1.1 (Version < 1.12)
MC 1.9, 1.11, 1.8.3, 1.8.1, 1.8, 1.10
Release 2018-09-26 Get
Talentbaum 1_1.0
MC 1.9, 1.11, 1.8.1, 1.8, 1.12, 1.10
Release 2018-08-10 Get

More from OfficialMoertel

EntityRider
662
PlayerObserver-Helper
567
BetterChat | Chat-System
3,464
BungeeCord-ProxyBan
2,067
PlayerChatTag
1,738
PlayerInventoryAPI
1,726

You Might Also Like

Island World Challenges
Island World Challenges
91,964
LoreTime
A date plugin for role-playing servers
9,912
ItemLinker
Allows player's to link an item in chat for other's to hover over and view.
9,863
RealJobs
RealJobs
9,790
CityZen
The premier city management plugin. Simple and functional. Start your City today!
9,665
Skywars
A skywars plugin, developed for 1.8, and easy to setup.
9,555