The #1 RPG & MMO Systems
Create your best MMORPG project based on Triangle resources.
OTHER PLUGINS | GITHUB | API
If you love my sources and want to continue seeing free releases, please leave us a 5-star review!
Straight from the Minecraft MMORPG-oriented project Triangle 3rd generation.
[Tested on Minecraft 1.12.2]
One of the main completely self-written Triangle plugins,
Breakout Level - allows you to add an advanced RPG level system to your server, no matter if it is an RPG or not, this plugin
will fit any of your builds!
> Flexible setup
> Fully configurable
> Local database
Functional:
• Adds a leveled RPG system.
• Gaining experience for everyday activities, such as: mining ore, wood, shearing sheep, milking cows, fishing. Mining lapis lazuli ore gives the most experience
• System of 9,999 levels with automatic smart filling of rewards for each level
• Ranking system of the best players by level
• Custom reward for leveling up
• Placeholder support
• Books that give a given number of levels can be used as rare items
• Own placeholders in the config!
Finally, you can create that real MMORPG project in Minecraft that you have always dreamed of. This is an absolute must for every RPG server.
Default plugin
config.yml
[!] The basic configuration of the plugin is supplied in Russian upon launch! However, you can replace all messages in the configuration with your desired language.
> You can view all the main plugin commands in the configuration.
ENG:
# BreakoutLvlSystem_by_FAKE_Dragon
#
# The plugin adds a system of "breakthrough" levels with different pumping options.
#
# /breakoutlvl reload # Reload the plugin configuration.
# /breakoutlvl addexp (integer) (player nickname online/offline) # Credit experience to the player.
# /breakoutlvl delexp (integer) (player nickname online/offline) # Write experience from the player.
# /breakoutlvl addlvl (integer) (online/offline player nickname) # Add levels to the player.
# /breakoutlvl dellvl (integer) (player nickname online/offline) # Take levels from a player.
# /breakoutlvl addbook (Book Id) (online player nickname) # Give the player a book.
#
# %breakoutlvl_current_lvl% # Current player level.
# %breakoutlvl_next_lvl% # Next player level.
# %breakoutlvl_current_exp% # The player's current amount of experience.
# %breakoutlvl_need_exp% # Required amount of experience to get next. level.
#
# %breakoutlvl_top_1_displayname% # The player's nickname is in first place in the top.
# %breakoutlvl_top_2_displayname% # etc. similar to the comment above.
# %breakoutlvl_top_3_displayname%
# %breakoutlvl_top_4_displayname%
# %breakoutlvl_top_5_displayname%
# %breakoutlvl_top_6_displayname%
# %breakoutlvl_top_7_displayname%
# %breakoutlvl_top_8_displayname%
# %breakoutlvl_top_9_displayname%
# %breakoutlvl_top_10_displayname%
#
# %breakoutlvl_top_1_lvl% # The player's level is in first place in the top.
# %breakoutlvl_top_2_lvl% # etc. similar to the comment above.
# %breakoutlvl_top_3_lvl%
# %breakoutlvl_top_4_lvl%
# %breakoutlvl_top_5_lvl%
# %breakoutlvl_top_6_lvl%
# %breakoutlvl_top_7_lvl%
# %breakoutlvl_top_8_lvl%
# %breakoutlvl_top_9_lvl%
# %breakoutlvl_top_10_lvl%
msg:
breakoutlvl_reload: '&aPlugin reloaded!'
breakoutlvl_reload_denied: '&cYou do not have permission to reload this plugin.'
breakoutlvl_addexp_denied: '&cYou do not have permission to grant breakthrough experience.'
breakoutlvl_delexp_denied: '&cYou do not have permission to remove breakthrough experience.'
breakoutlvl_addlvl_denied: '&cYou do not have permission to issue breakout levels.'
breakoutlvl_dellvl_denied: '&cYou do not have permission to remove breakout levels.'
breakoutlvl_addbook_denied: '&cYou do not have permission to issue experience books.'
breakoutlvl_exp_not_specified: '&cThe amount of breakout experience is not specified.'
breakoutlvl_exp_not_integer: '&cBreakout experience is not an integer.'
breakoutlvl_lvl_not_specified: '&cThe number of breakout levels is not specified.'
breakoutlvl_lvl_not_integer: '&cThe number of breakout levels is not an integer.'
breakoutlvl_player_not_specified: '&cThe player's nickname is not specified.'
breakoutlvl_player_not_exist: '&cThis player does not exist.'
breakoutlvl_add_exp: '&fGained &b%exp% &fbreakout experience! Current amount of experience:
&b%current_exp%&f/&b%need_exp% &f-> &b%next_lv%'
breakoutlvl_del_exp: '&f&b%exp% &fbreakout experience taken! Current amount of experience: &b%current_exp%&f/&b%need_exp%
&f-> &b%next_lv%'
breakoutlvl_add_lvl: '&fReceived &b%lvl% &fbreakout levels! Current level: &b%current_lvl%
&f-> &b%next_lv%'
breakoutlvl_del_lvl: '&f&b%lvl% &fbreakout levels taken! Current level: &b%current_lvl%
&f-> &b%next_lv%'
breakoutlvl_lv_up: '&fCongratulations, you have received a &bnew level&f breakout &b%lv% &7[For
every 10 levels of breakthrough, you will receive a reward]'
breakoutlvl_player_offline: '&cThis player is currently offline.'
breakoutlvl_bookid_not_specified: '&cId of experience book is not specified.'
breakoutlvl_bookid_not_integer: '&cId of experience book is not an integer.'
breakoutlvl_bookid_not_exist: '&cId of experience book does not exist.'
prm:
breakoutlvl_reload: breakoutlvl.reload
breakoutlvl_addexp: breakoutlvl.addexp
breakoutlvl_delexp: breakoutlvl.delexp
breakoutlvl_addlvl: breakoutlvl.addlvl
breakoutlvl_dellvl: breakoutlvl.dellvl
breakoutlvl_addbook: breakoutlvl.addbook
lv:
max_lv: 9999
formula: '%lv% * 2'
debug: true
exp_reset: true
reward-cmds:
- tell %player% &fYou received a &breward&f for leveling up &bur. breakthrough
- money give %player% 725 B
- tell %player% &a+3 ether crystals
- mm items give %player% Aether_crystal 3
- tell %player% &a+16 Golden Apples
- mm items give %player% goldapple 16
- tell %player% &a+3 Large Health Potions
- mm items give %player% Potion of Heal_3 3
- tell %player% &a+2 Greater Health Potions
- mm items give %player% Potion of Heal_4 2
- tell %player% &a+1 Divine Health Potion
- mm items give %player% Potion of Heal_5 1
top:
delay: 86400
lastUpdate: 1683132874591
books:
'1':
lvls: 1
material: BOOK
amount: 1
durability: 0
name: '&fBook of Experience [&bI&f]'
lore:
- '&7Description:'
- '&7- When used you'
- '&7get &b1&7 breakthrough level'
- ''
- '&7Properties: &bGain level'
- '&7Rarity: &55/25'
'2':
lvls: 3
material: BOOK
amount: 1
durability: 0
name: '&fBook of Experience [&bII&f]'
lore:
- '&7Description:'
- '&7- When used you'
- '&
[Default] RUS:
# BreakoutLvlSystem_by_FAKE_Dragon
#
# Плагин добавляет систему уровней "прорыва" с разными вариантами прокачки.
#
# /breakoutlvl reload # Перезагрузка конфигурации плагина.
# /breakoutlvl addexp (целое число) (ник игрока онлайн/оффлайн) # Зачислить игроку опыт.
# /breakoutlvl delexp (целое число) (ник игрока онлайн/оффлайн) # Списать с игрока опыт.
# /breakoutlvl addlvl (целое число) (ник игрока онлайн/оффлайн) # Добавить игроку уровней.
# /breakoutlvl dellvl (целое число) (ник игрока онлайн/оффлайн) # Забрать у игрока уровни.
# /breakoutlvl addbook (Id книги) (ник игрока онлайн) # Выдать игроку книгу.
#
# %breakoutlvl_current_lvl% # Текущий уровень игрока.
# %breakoutlvl_next_lvl% # Следующий уровень игрока.
# %breakoutlvl_current_exp% # Текущее количество опыта игрока.
# %breakoutlvl_need_exp% # Требуемое количество опыта для получения сл. уровня.
#
# %breakoutlvl_top_1_displayname% # Ник игрока на первом месте в топе.
# %breakoutlvl_top_2_displayname% # т.д. по аналогии с комментарием выше.
# %breakoutlvl_top_3_displayname%
# %breakoutlvl_top_4_displayname%
# %breakoutlvl_top_5_displayname%
# %breakoutlvl_top_6_displayname%
# %breakoutlvl_top_7_displayname%
# %breakoutlvl_top_8_displayname%
# %breakoutlvl_top_9_displayname%
# %breakoutlvl_top_10_displayname%
#
# %breakoutlvl_top_1_lvl% # Уровень игрока на первом месте в топе.
# %breakoutlvl_top_2_lvl% # т.д. по аналогии с комментарием выше.
# %breakoutlvl_top_3_lvl%
# %breakoutlvl_top_4_lvl%
# %breakoutlvl_top_5_lvl%
# %breakoutlvl_top_6_lvl%
# %breakoutlvl_top_7_lvl%
# %breakoutlvl_top_8_lvl%
# %breakoutlvl_top_9_lvl%
# %breakoutlvl_top_10_lvl%
msg:
breakoutlvl_reload: '&aПлагин перезагружен!'
breakoutlvl_reload_denied: '&cУ вас нет разрешения на перезагрузку этого плагина.'
breakoutlvl_addexp_denied: '&cУ вас нет разрешения на выдачу опыта прорыва.'
breakoutlvl_delexp_denied: '&cУ вас нет разрешения на изъятие опыта прорыва.'
breakoutlvl_addlvl_denied: '&cУ вас нет разрешения на выдачу уровней прорыва.'
breakoutlvl_dellvl_denied: '&cУ вас нет разрешения на изъятие уровней прорыва.'
breakoutlvl_addbook_denied: '&cУ вас нет разрешения на выдачу книг опыта.'
breakoutlvl_exp_not_specified: '&cКоличество опыта прорыва не указано.'
breakoutlvl_exp_not_integer: '&cКоличество опыта прорыва не целое число.'
breakoutlvl_lvl_not_specified: '&cКоличество уровней прорыва не указано.'
breakoutlvl_lvl_not_integer: '&cКоличество уровней прорыва не целое число.'
breakoutlvl_player_not_specified: '&cНик игрока не указан.'
breakoutlvl_player_not_exist: '&cТакого игрока не существует.'
breakoutlvl_add_exp: '&fПолучено &b%exp% &fопыта прорыва! Текущее кол-во опыта:
&b%current_exp%&f/&b%need_exp% &f-> &b%next_lv%'
breakoutlvl_del_exp: '&fЗабрано &b%exp% &fопыта прорыва! Текущее кол-во опыта: &b%current_exp%&f/&b%need_exp%
&f-> &b%next_lv%'
breakoutlvl_add_lvl: '&fПолучено &b%lvl% &fуровней прорыва! Текущий уровень: &b%current_lvl%
&f-> &b%next_lv%'
breakoutlvl_del_lvl: '&fЗабрано &b%lvl% &fуровней прорыва! Текущий уровень: &b%current_lvl%
&f-> &b%next_lv%'
breakoutlvl_lv_up: '&fПоздравляем, получен &bновый уровень&f прорыва &b%lv% &7[За
каждые 10 уровней прорыва, вы будете получать награду]'
breakoutlvl_player_offline: '&cЭтот игрок сейчас оффлайн.'
breakoutlvl_bookid_not_specified: '&cId книги опыта не указан.'
breakoutlvl_bookid_not_integer: '&cId книги опыта не целое число.'
breakoutlvl_bookid_not_exist: '&cId книги опыта не существует.'
prm:
breakoutlvl_reload: breakoutlvl.reload
breakoutlvl_addexp: breakoutlvl.addexp
breakoutlvl_delexp: breakoutlvl.delexp
breakoutlvl_addlvl: breakoutlvl.addlvl
breakoutlvl_dellvl: breakoutlvl.dellvl
breakoutlvl_addbook: breakoutlvl.addbook
lv:
max_lv: 9999
formula: '%lv% * 2'
debug: true
exp_reset: true
reward-cmds:
- tell %player% &fВы получили &bнаграду&f за прокачку &bур. прорыва
- money give %player% 725 B
- tell %player% &a+3 кристалла эфира
- mm items give %player% Кристалл_эфира 3
- tell %player% &a+16 Золотых яблок
- mm items give %player% goldapple 16
- tell %player% &a+3 Больших Зелий здоровья
- mm items give %player% ЗельеХила_3 3
- tell %player% &a+2 Великих Зелий здоровья
- mm items give %player% ЗельеХила_4 2
- tell %player% &a+1 Божественное Зелье здоровья
- mm items give %player% ЗельеХила_5 1
top:
delay: 86400
lastUpdate: 1683132874591
books:
'1':
lvls: 1
material: BOOK
amount: 1
durability: 0
name: '&fКнига опыта [&bI&f]'
lore:
- '&7Описание:'
- '&7- При использовании вы'
- '&7получите &b1&7 уровень прорыва'
- ''
- '&7Свойства: &bПолучение уровня'
- '&7Редкость: &55/25'
'2':
lvls: 3
material: BOOK
amount: 1
durability: 0
name: '&fКнига опыта [&bII&f]'
lore:
- '&7Описание:'
- '&7- При использовании вы'
- '&7получите &b3&7 уровня прорыва'
- ''
- '&7Свойства: &bПолучение уровня'
- '&7Редкость: &510/25'
'3':
lvls: 4
material: BOOK
amount: 1
durability: 0
name: '&fКнига опыта [&bIII&f]'
lore:
- '&7Описание:'
- '&7- При использовании вы'
- '&7получите &b4&7 уровня прорыва'
- ''
- '&7Свойства: &bПолучение уровня'
- '&7Редкость: &515/25'
'4':
lvls: 5
material: BOOK
amount: 1
durability: 0
name: '&fКнига опыта [&bIV&f]'
lore:
- '&7Описание:'
- '&7- При использовании вы'
- '&7получите &b5&7 уровней прорыва'
- ''
- '&7Свойства: &bПолучение уровня'
- '&7Редкость: &520/25'
'5':
lvls: 9
material: BOOK
amount: 1
durability: 0
name: '&fКнига опыта [&bV&f]'
lore:
- '&7Описание:'
- '&7- При использовании вы'
- '&7получите &b9&7 уровней прорыва'
- ''
- '&7Свойства: &bПолучение уровня'
- '&7Редкость: &525/25'
To make the eco-system of the Triangle resources you use even better, Triangle resources are compatible with many of the most popular Minecraft plugins and even have add-ons that extend its functionality through our API.
All my resources (including this plugin) require a special API plugin to work!
You can download it here: Triangle API
Using my plugins without this API has not been tested and may not work correctly!
Official Compatible Plugins:
• Potion Cooldown - Add a delay for using all types of potions!
•
Craftconomy 3 - Huge economy plugin perfectly compatible with all my plugins.
(PM me if you have a plugin you'd like us to list here!)
►
GitHub
- Sources of some of my projects.
►
Twitter [X]
- Publication of my works and opinions on various topics 
► Dribbble | Behance
- Design by FAKE_DragoN
► UpWork
- My profile is in upwork, I will fulfill all your dreams...