Skip to content

BharatCore: Playtime Progression Tiers

Detailed line-by-line configuration and option reference for BharatCore: Playtime Progression Tiers.


Configuration file managing playtime.yml in BharatCore.

๏ปฟopen_command: playtime
register_command: true
size: 54
menu_title: 'Playtime Levels [1/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#FF3B3B&l FIRST PAGE"
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime2'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 1 # -- #
'level-1':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 1"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f1 Hour of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F95 Shards"
- "&8&l| &f$750"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '1'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.1'
- '[console] consolelog %player_name% just claimed Level 1 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 5'
- '[console] eco give %player_name% 750'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 1! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-1':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 1"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.1'
lore:
- ""
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] shardsadmin give %player_name% 5'
- '[console] eco give %player_name% 30000'
- '[giveexp] 55'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 21! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-21':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 21"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.21'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f210 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F95 Shards"
- "&8&l| &f$30,000"
- "&8&l| &f55 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟopen_command playtime Root configuration section managing ๏ปฟopen_command subsystem.
register_command true Root configuration section managing register_command subsystem.
size 54 Root configuration section managing size subsystem.
menu_title 'Playtime Levels [1/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-1' List/Object Adjusts 'level-1' parameter for the items handler.
items.'locked-1' List/Object Adjusts 'locked-1' parameter for the items handler.
items.'level-2' List/Object Adjusts 'level-2' parameter for the items handler.
items.'locked-2' List/Object Adjusts 'locked-2' parameter for the items handler.
items.'level-3' List/Object Adjusts 'level-3' parameter for the items handler.
items.'locked-3' List/Object Adjusts 'locked-3' parameter for the items handler.
items.'level-4' List/Object Adjusts 'level-4' parameter for the items handler.
items.'locked-4' List/Object Adjusts 'locked-4' parameter for the items handler.
items.'level-5' List/Object Adjusts 'level-5' parameter for the items handler.
items.'locked-5' List/Object Adjusts 'locked-5' parameter for the items handler.
items.'level-6' List/Object Adjusts 'level-6' parameter for the items handler.
items.'locked-6' List/Object Adjusts 'locked-6' parameter for the items handler.
items.'level-7' List/Object Adjusts 'level-7' parameter for the items handler.
items.'locked-7' List/Object Adjusts 'locked-7' parameter for the items handler.
items.'level-8' List/Object Adjusts 'level-8' parameter for the items handler.
items.'locked-8' List/Object Adjusts 'locked-8' parameter for the items handler.
items.'level-9' List/Object Adjusts 'level-9' parameter for the items handler.
items.'locked-9' List/Object Adjusts 'locked-9' parameter for the items handler.
items.'level-10' List/Object Adjusts 'level-10' parameter for the items handler.
items.'locked-10' List/Object Adjusts 'locked-10' parameter for the items handler.
items.'level-11' List/Object Adjusts 'level-11' parameter for the items handler.
items.'locked-11' List/Object Adjusts 'locked-11' parameter for the items handler.
items.'level-12' List/Object Adjusts 'level-12' parameter for the items handler.
items.'locked-12' List/Object Adjusts 'locked-12' parameter for the items handler.
items.'level-13' List/Object Adjusts 'level-13' parameter for the items handler.
items.'locked-13' List/Object Adjusts 'locked-13' parameter for the items handler.
items.'level-25' List/Object Adjusts 'level-25' parameter for the items handler.
items.'locked-14' List/Object Adjusts 'locked-14' parameter for the items handler.
items.'level-15' List/Object Adjusts 'level-15' parameter for the items handler.
items.'locked-15' List/Object Adjusts 'locked-15' parameter for the items handler.
items.'level-16' List/Object Adjusts 'level-16' parameter for the items handler.
items.'locked-16' List/Object Adjusts 'locked-16' parameter for the items handler.
items.'level-17' List/Object Adjusts 'level-17' parameter for the items handler.
items.'locked-17' List/Object Adjusts 'locked-17' parameter for the items handler.
items.'level-18' List/Object Adjusts 'level-18' parameter for the items handler.
items.'locked-18' List/Object Adjusts 'locked-18' parameter for the items handler.
items.'level-19' List/Object Adjusts 'level-19' parameter for the items handler.
items.'locked-19' List/Object Adjusts 'locked-19' parameter for the items handler.
items.'level-20' List/Object Adjusts 'level-20' parameter for the items handler.

Configuration file managing playtime2.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [2/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime3'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 22 # -- #
'level-22':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 22"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f220 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F95 Shards"
- "&8&l| &f$35,000"
- "&8&l| &f60 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '220'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.22'
- '[console] consolelog %player_name% just claimed Level 22 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 5'
- '[console] eco give %player_name% 35000'
- '[giveexp] 60'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 22! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-22':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 22"
view_requirement:
requirements:
claimed:
type: has permission
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] eco give %player_name% 10000'
- '[giveexp] 180'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 42! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-42':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 42"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.42'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f404 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F95 Shards"
- "&8&l| &f$10,000"
- "&8&l| &f180 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [2/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-22' List/Object Adjusts 'level-22' parameter for the items handler.
items.'locked-22' List/Object Adjusts 'locked-22' parameter for the items handler.
items.'level-23' List/Object Adjusts 'level-23' parameter for the items handler.
items.'locked-23' List/Object Adjusts 'locked-23' parameter for the items handler.
items.'level-24' List/Object Adjusts 'level-24' parameter for the items handler.
items.'locked-24' List/Object Adjusts 'locked-24' parameter for the items handler.
items.'level-25' List/Object Adjusts 'level-25' parameter for the items handler.
items.'locked-25' List/Object Adjusts 'locked-25' parameter for the items handler.
items.'level-26' List/Object Adjusts 'level-26' parameter for the items handler.
items.'locked-26' List/Object Adjusts 'locked-26' parameter for the items handler.
items.'level-27' List/Object Adjusts 'level-27' parameter for the items handler.
items.'locked-27' List/Object Adjusts 'locked-27' parameter for the items handler.
items.'level-16' List/Object Adjusts 'level-16' parameter for the items handler.
items.'locked-28' List/Object Adjusts 'locked-28' parameter for the items handler.
items.'level-29' List/Object Adjusts 'level-29' parameter for the items handler.
items.'locked-29' List/Object Adjusts 'locked-29' parameter for the items handler.
items.'level-30' List/Object Adjusts 'level-30' parameter for the items handler.
items.'locked-30' List/Object Adjusts 'locked-30' parameter for the items handler.
items.'level-31' List/Object Adjusts 'level-31' parameter for the items handler.
items.'locked-31' List/Object Adjusts 'locked-31' parameter for the items handler.
items.'level-32' List/Object Adjusts 'level-32' parameter for the items handler.
items.'locked-32' List/Object Adjusts 'locked-32' parameter for the items handler.
items.'level-33' List/Object Adjusts 'level-33' parameter for the items handler.
items.'locked-33' List/Object Adjusts 'locked-33' parameter for the items handler.
items.'level-34' List/Object Adjusts 'level-34' parameter for the items handler.
items.'locked-34' List/Object Adjusts 'locked-34' parameter for the items handler.
items.'level-35' List/Object Adjusts 'level-35' parameter for the items handler.
items.'locked-35' List/Object Adjusts 'locked-35' parameter for the items handler.
items.'level-36' List/Object Adjusts 'level-36' parameter for the items handler.
items.'locked-36' List/Object Adjusts 'locked-36' parameter for the items handler.
items.'level-37' List/Object Adjusts 'level-37' parameter for the items handler.
items.'locked-37' List/Object Adjusts 'locked-37' parameter for the items handler.
items.'level-38' List/Object Adjusts 'level-38' parameter for the items handler.
items.'locked-38' List/Object Adjusts 'locked-38' parameter for the items handler.
items.'level-39' List/Object Adjusts 'level-39' parameter for the items handler.
items.'locked-39' List/Object Adjusts 'locked-39' parameter for the items handler.
items.'level-40' List/Object Adjusts 'level-40' parameter for the items handler.
items.'locked-40' List/Object Adjusts 'locked-40' parameter for the items handler.
items.'level-41' List/Object Adjusts 'level-41' parameter for the items handler.
items.'locked-41' List/Object Adjusts 'locked-41' parameter for the items handler.
items.'level-42' List/Object Adjusts 'level-42' parameter for the items handler.

Configuration file managing playtime3.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [3/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime2'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime4'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 43 # -- #
'level-43':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 43"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f416 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F95 Shards"
- "&8&l| &f$15,000"
- "&8&l| &f185 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '416'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.43'
- '[console] consolelog %player_name% just claimed Level 43 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 5'
- '[console] eco give %player_name% 15000'
- '[giveexp] 185'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 43! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-43':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 43"
view_requirement:
requirements:
claimed:
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] shardsadmin give %player_name% 25'
- '[console] eco give %player_name% 80000'
- '[giveexp] 1000'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 63! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-63':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 63"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.63'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f584 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F925 Shards"
- "&8&l| &f$80,000"
- "&8&l| &f1,000 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [3/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-43' List/Object Adjusts 'level-43' parameter for the items handler.
items.'locked-43' List/Object Adjusts 'locked-43' parameter for the items handler.
items.'level-44' List/Object Adjusts 'level-44' parameter for the items handler.
items.'locked-44' List/Object Adjusts 'locked-44' parameter for the items handler.
items.'level-45' List/Object Adjusts 'level-45' parameter for the items handler.
items.'locked-45' List/Object Adjusts 'locked-45' parameter for the items handler.
items.'level-46' List/Object Adjusts 'level-46' parameter for the items handler.
items.'locked-46' List/Object Adjusts 'locked-46' parameter for the items handler.
items.'level-47' List/Object Adjusts 'level-47' parameter for the items handler.
items.'locked-47' List/Object Adjusts 'locked-47' parameter for the items handler.
items.'level-48' List/Object Adjusts 'level-48' parameter for the items handler.
items.'locked-48' List/Object Adjusts 'locked-48' parameter for the items handler.
items.'level-49' List/Object Adjusts 'level-49' parameter for the items handler.
items.'locked-49' List/Object Adjusts 'locked-49' parameter for the items handler.
items.'level-50' List/Object Adjusts 'level-50' parameter for the items handler.
items.'locked-50' List/Object Adjusts 'locked-50' parameter for the items handler.
items.'level-51' List/Object Adjusts 'level-51' parameter for the items handler.
items.'locked-51' List/Object Adjusts 'locked-51' parameter for the items handler.
items.'level-52' List/Object Adjusts 'level-52' parameter for the items handler.
items.'locked-52' List/Object Adjusts 'locked-52' parameter for the items handler.
items.'level-53' List/Object Adjusts 'level-53' parameter for the items handler.
items.'locked-53' List/Object Adjusts 'locked-53' parameter for the items handler.
items.'level-54' List/Object Adjusts 'level-54' parameter for the items handler.
items.'locked-54' List/Object Adjusts 'locked-54' parameter for the items handler.
items.'level-55' List/Object Adjusts 'level-55' parameter for the items handler.
items.'locked-55' List/Object Adjusts 'locked-55' parameter for the items handler.
items.'level-56' List/Object Adjusts 'level-56' parameter for the items handler.
items.'locked-56' List/Object Adjusts 'locked-56' parameter for the items handler.
items.'level-57' List/Object Adjusts 'level-57' parameter for the items handler.
items.'locked-57' List/Object Adjusts 'locked-57' parameter for the items handler.
items.'level-58' List/Object Adjusts 'level-58' parameter for the items handler.
items.'locked-58' List/Object Adjusts 'locked-58' parameter for the items handler.
items.'level-59' List/Object Adjusts 'level-59' parameter for the items handler.
items.'locked-59' List/Object Adjusts 'locked-59' parameter for the items handler.
items.'level-60' List/Object Adjusts 'level-60' parameter for the items handler.
items.'locked-60' List/Object Adjusts 'locked-60' parameter for the items handler.
items.'level-61' List/Object Adjusts 'level-61' parameter for the items handler.
items.'locked-61' List/Object Adjusts 'locked-61' parameter for the items handler.
items.'level-62' List/Object Adjusts 'level-62' parameter for the items handler.
items.'locked-62' List/Object Adjusts 'locked-62' parameter for the items handler.
items.'level-63' List/Object Adjusts 'level-63' parameter for the items handler.

Configuration file managing playtime4.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [4/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime3'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime5'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 64 # -- #
'level-64':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 64"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f592 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F915 Shards"
- "&8&l| &f$15,000"
- "&8&l| &f185 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '592'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.64'
- '[console] consolelog %player_name% just claimed Level 64 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 15'
- '[console] eco give %player_name% 15000'
- '[giveexp] 185'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 64! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-64':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 64"
view_requirement:
requirements:
claimed:
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] eco give %player_name% 80000'
- '[giveexp] 1000'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 84! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-84':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 84"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.84'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f752 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F925 Shards"
- "&8&l| &f$80,000"
- "&8&l| &f1,000 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
# 88223TDAVH8L
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [4/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-64' List/Object Adjusts 'level-64' parameter for the items handler.
items.'locked-64' List/Object Adjusts 'locked-64' parameter for the items handler.
items.'level-65' List/Object Adjusts 'level-65' parameter for the items handler.
items.'locked-65' List/Object Adjusts 'locked-65' parameter for the items handler.
items.'level-66' List/Object Adjusts 'level-66' parameter for the items handler.
items.'locked-66' List/Object Adjusts 'locked-66' parameter for the items handler.
items.'level-67' List/Object Adjusts 'level-67' parameter for the items handler.
items.'locked-67' List/Object Adjusts 'locked-67' parameter for the items handler.
items.'level-68' List/Object Adjusts 'level-68' parameter for the items handler.
items.'locked-68' List/Object Adjusts 'locked-68' parameter for the items handler.
items.'level-69' List/Object Adjusts 'level-69' parameter for the items handler.
items.'locked-69' List/Object Adjusts 'locked-69' parameter for the items handler.
items.'level-70' List/Object Adjusts 'level-70' parameter for the items handler.
items.'locked-70' List/Object Adjusts 'locked-70' parameter for the items handler.
items.'level-71' List/Object Adjusts 'level-71' parameter for the items handler.
items.'locked-71' List/Object Adjusts 'locked-71' parameter for the items handler.
items.'level-72' List/Object Adjusts 'level-72' parameter for the items handler.
items.'locked-72' List/Object Adjusts 'locked-72' parameter for the items handler.
items.'level-73' List/Object Adjusts 'level-73' parameter for the items handler.
items.'locked-73' List/Object Adjusts 'locked-73' parameter for the items handler.
items.'level-74' List/Object Adjusts 'level-74' parameter for the items handler.
items.'locked-74' List/Object Adjusts 'locked-74' parameter for the items handler.
items.'level-75' List/Object Adjusts 'level-75' parameter for the items handler.
items.'locked-75' List/Object Adjusts 'locked-75' parameter for the items handler.
items.'level-76' List/Object Adjusts 'level-76' parameter for the items handler.
items.'locked-76' List/Object Adjusts 'locked-76' parameter for the items handler.
items.'level-77' List/Object Adjusts 'level-77' parameter for the items handler.
items.'locked-77' List/Object Adjusts 'locked-77' parameter for the items handler.
items.'level-78' List/Object Adjusts 'level-78' parameter for the items handler.
items.'locked-78' List/Object Adjusts 'locked-78' parameter for the items handler.
items.'level-79' List/Object Adjusts 'level-79' parameter for the items handler.
items.'locked-79' List/Object Adjusts 'locked-79' parameter for the items handler.
items.'level-80' List/Object Adjusts 'level-80' parameter for the items handler.
items.'locked-80' List/Object Adjusts 'locked-80' parameter for the items handler.
items.'level-81' List/Object Adjusts 'level-81' parameter for the items handler.
items.'locked-81' List/Object Adjusts 'locked-81' parameter for the items handler.
items.'level-82' List/Object Adjusts 'level-82' parameter for the items handler.
items.'locked-82' List/Object Adjusts 'locked-82' parameter for the items handler.
items.'level-83' List/Object Adjusts 'level-83' parameter for the items handler.
items.'locked-83' List/Object Adjusts 'locked-83' parameter for the items handler.
items.'level-84' List/Object Adjusts 'level-84' parameter for the items handler.

Configuration file managing playtime5.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [5/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime4'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime6'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 85 # -- #
'level-85':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 85"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f760 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F915 Shards"
- "&8&l| &f$15,000"
- "&8&l| &f185 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '760'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.85'
- '[console] consolelog %player_name% just claimed Level 85 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 15'
- '[console] eco give %player_name% 15000'
- '[giveexp] 185'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 85! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-85':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 85"
view_requirement:
requirements:
claimed:
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] shardsadmin give %player_name% 50'
- '[console] eco give %player_name% 100000'
- '[giveexp] 1000'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 105! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-105':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 105"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.105'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f920 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F950 Shards"
- "&8&l| &f$100,000"
- "&8&l| &f1,000 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [5/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-85' List/Object Adjusts 'level-85' parameter for the items handler.
items.'locked-85' List/Object Adjusts 'locked-85' parameter for the items handler.
items.'level-86' List/Object Adjusts 'level-86' parameter for the items handler.
items.'locked-86' List/Object Adjusts 'locked-86' parameter for the items handler.
items.'level-87' List/Object Adjusts 'level-87' parameter for the items handler.
items.'locked-87' List/Object Adjusts 'locked-87' parameter for the items handler.
items.'level-88' List/Object Adjusts 'level-88' parameter for the items handler.
items.'locked-88' List/Object Adjusts 'locked-88' parameter for the items handler.
items.'level-89' List/Object Adjusts 'level-89' parameter for the items handler.
items.'locked-89' List/Object Adjusts 'locked-89' parameter for the items handler.
items.'level-90' List/Object Adjusts 'level-90' parameter for the items handler.
items.'locked-90' List/Object Adjusts 'locked-90' parameter for the items handler.
items.'level-91' List/Object Adjusts 'level-91' parameter for the items handler.
items.'locked-91' List/Object Adjusts 'locked-91' parameter for the items handler.
items.'level-92' List/Object Adjusts 'level-92' parameter for the items handler.
items.'locked-92' List/Object Adjusts 'locked-92' parameter for the items handler.
items.'level-93' List/Object Adjusts 'level-93' parameter for the items handler.
items.'locked-93' List/Object Adjusts 'locked-93' parameter for the items handler.
items.'level-94' List/Object Adjusts 'level-94' parameter for the items handler.
items.'locked-94' List/Object Adjusts 'locked-94' parameter for the items handler.
items.'level-95' List/Object Adjusts 'level-95' parameter for the items handler.
items.'locked-95' List/Object Adjusts 'locked-95' parameter for the items handler.
items.'level-96' List/Object Adjusts 'level-96' parameter for the items handler.
items.'locked-96' List/Object Adjusts 'locked-96' parameter for the items handler.
items.'level-97' List/Object Adjusts 'level-97' parameter for the items handler.
items.'locked-97' List/Object Adjusts 'locked-97' parameter for the items handler.
items.'level-98' List/Object Adjusts 'level-98' parameter for the items handler.
items.'locked-98' List/Object Adjusts 'locked-98' parameter for the items handler.
items.'level-99' List/Object Adjusts 'level-99' parameter for the items handler.
items.'locked-99' List/Object Adjusts 'locked-99' parameter for the items handler.
items.'level-100' List/Object Adjusts 'level-100' parameter for the items handler.
items.'locked-100' List/Object Adjusts 'locked-100' parameter for the items handler.
items.'level-101' List/Object Adjusts 'level-101' parameter for the items handler.
items.'locked-101' List/Object Adjusts 'locked-101' parameter for the items handler.
items.'level-102' List/Object Adjusts 'level-102' parameter for the items handler.
items.'locked-102' List/Object Adjusts 'locked-102' parameter for the items handler.
items.'level-103' List/Object Adjusts 'level-103' parameter for the items handler.
items.'locked-103' List/Object Adjusts 'locked-103' parameter for the items handler.
items.'level-104' List/Object Adjusts 'level-104' parameter for the items handler.
items.'locked-104' List/Object Adjusts 'locked-104' parameter for the items handler.
items.'level-105' List/Object Adjusts 'level-105' parameter for the items handler.

Configuration file managing playtime6.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [6/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime5'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime7'
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 106 # -- #
'level-106':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 106"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f928 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F915 Shards"
- "&8&l| &f$15,000"
- "&8&l| &f185 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '928'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.106'
- '[console] consolelog %player_name% just claimed Level 106 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 15'
- '[console] eco give %player_name% 15000'
- '[giveexp] 185'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 106! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-106':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 106"
view_requirement:
requirements:
claimed:
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] shardsadmin give %player_name% 50'
- '[console] eco give %player_name% 100000'
- '[giveexp] 1000'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 126! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-126':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 126"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.126'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f1,138 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F950 Shards"
- "&8&l| &f$100,000"
- "&8&l| &f1,000 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [6/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-106' List/Object Adjusts 'level-106' parameter for the items handler.
items.'locked-106' List/Object Adjusts 'locked-106' parameter for the items handler.
items.'level-107' List/Object Adjusts 'level-107' parameter for the items handler.
items.'locked-107' List/Object Adjusts 'locked-107' parameter for the items handler.
items.'level-108' List/Object Adjusts 'level-108' parameter for the items handler.
items.'locked-108' List/Object Adjusts 'locked-108' parameter for the items handler.
items.'level-109' List/Object Adjusts 'level-109' parameter for the items handler.
items.'locked-109' List/Object Adjusts 'locked-109' parameter for the items handler.
items.'level-110' List/Object Adjusts 'level-110' parameter for the items handler.
items.'locked-110' List/Object Adjusts 'locked-110' parameter for the items handler.
items.'level-111' List/Object Adjusts 'level-111' parameter for the items handler.
items.'locked-111' List/Object Adjusts 'locked-111' parameter for the items handler.
items.'level-112' List/Object Adjusts 'level-112' parameter for the items handler.
items.'locked-112' List/Object Adjusts 'locked-112' parameter for the items handler.
items.'level-113' List/Object Adjusts 'level-113' parameter for the items handler.
items.'locked-113' List/Object Adjusts 'locked-113' parameter for the items handler.
items.'level-114' List/Object Adjusts 'level-114' parameter for the items handler.
items.'locked-114' List/Object Adjusts 'locked-114' parameter for the items handler.
items.'level-115' List/Object Adjusts 'level-115' parameter for the items handler.
items.'locked-115' List/Object Adjusts 'locked-115' parameter for the items handler.
items.'level-116' List/Object Adjusts 'level-116' parameter for the items handler.
items.'locked-116' List/Object Adjusts 'locked-116' parameter for the items handler.
items.'level-117' List/Object Adjusts 'level-117' parameter for the items handler.
items.'locked-117' List/Object Adjusts 'locked-117' parameter for the items handler.
items.'level-118' List/Object Adjusts 'level-118' parameter for the items handler.
items.'locked-118' List/Object Adjusts 'locked-118' parameter for the items handler.
items.'level-119' List/Object Adjusts 'level-119' parameter for the items handler.
items.'locked-119' List/Object Adjusts 'locked-119' parameter for the items handler.
items.'level-120' List/Object Adjusts 'level-120' parameter for the items handler.
items.'locked-120' List/Object Adjusts 'locked-120' parameter for the items handler.
items.'level-121' List/Object Adjusts 'level-121' parameter for the items handler.
items.'locked-121' List/Object Adjusts 'locked-121' parameter for the items handler.
items.'level-122' List/Object Adjusts 'level-122' parameter for the items handler.
items.'locked-122' List/Object Adjusts 'locked-122' parameter for the items handler.
items.'level-123' List/Object Adjusts 'level-123' parameter for the items handler.
items.'locked-123' List/Object Adjusts 'locked-123' parameter for the items handler.
items.'level-124' List/Object Adjusts 'level-124' parameter for the items handler.
items.'locked-124' List/Object Adjusts 'locked-124' parameter for the items handler.
items.'level-125' List/Object Adjusts 'level-125' parameter for the items handler.
items.'locked-125' List/Object Adjusts 'locked-125' parameter for the items handler.
items.'level-126' List/Object Adjusts 'level-126' parameter for the items handler.

Configuration file managing playtime7.yml in BharatCore.

๏ปฟsize: 54
menu_title: 'Playtime Levels [7/7]'
open_requirement:
requirements:
permission:
type: has permission
permission: playtimelevels.open
deny_commands:
- "[message] &cYou don't have permission to use playtime levels!"
items:
'filler':
material: GRAY_STAINED_GLASS_PANE
display_name: "&0"
data: 1
slots: [0-53]
'statistics':
material: head-%player_name%
slot: 40
update: true
display_name: "&#51F1FF&lPlaytime Levels"
lore:
- ""
- "&#51F1FFInformation:"
- "&8&l| &7Playtime levels are achieveable tiers where"
- "&8&l| &7you can get rewards by just playing! (or afking)"
- "&8&l| &7The more you play the more ingame rewards"
- "&8&l| &7you will receive!"
- ""
- "&#51F1FFStatistics:"
- "&8&l| &fLevel: &#80FF86%rp_playtimelevels_level%"
- "&8&l| &fPlaytime: &#80FF86%statistic_hours_played%h %statistic_time_played:minutes%m"
'prev':
material: RED_CANDLE
slot: 39
display_name: "&7[] &cPrevious Page"
lore:
- ""
- "&8&l| &fHead to the previous page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#fcfc54&l CONTINUE"
click_commands:
- '[openguimenu] playtime5'
'next':
material: LIME_CANDLE
slot: 41
display_name: "&7[] &aNext Page"
lore:
- ""
- "&8&l| &fHead to the next page to"
- "&8&l| &fobtain more rewards!"
- ""
- "&#FF3B3B&l FINAL PAGE"
# ----------- # ----------- # ----------- # ----------- # ----------- # ----------- #
# -- # LEVEL 127 # -- #
'level-127':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2M0ZDdhM2JjM2RlODMzZDMwMzJlODVhMGJmNmYyYmVmNzY4Nzg2MmIzYzZiYzQwY2U3MzEwNjRmNjE1ZGQ5ZCJ9fX0=
slot: 10
priority: 2
update: true
display_name: "&#cf4242&lLevel 127"
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f1,146 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F915 Shards"
- "&8&l| &f$15,000"
- "&8&l| &f185 EXP"
- ""
- "&#fcfc54&l CLICK TO REDEEM"
click_requirement:
requirements:
playtime:
type: '>='
input: '%statistic_hours_played%'
output: '1146'
deny_commands:
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou don't have enough playtime to rankup to this level!"
- "[message] &8&l[&c&l!&8&l] &#FF7C7CYou only have &f%statistic_hours_played% hour(s)&#FF7C7C."
click_commands:
- '[givepermission] meta.playtimelevels.127'
- '[console] consolelog %player_name% just claimed Level 127 on Playtime Levels!'
- '[console] shardsadmin give %player_name% 15'
- '[console] eco give %player_name% 15000'
- '[giveexp] 185'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 127! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-127':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 10
priority: 1
update: true
display_name: "&#cf4242&lLevel 127"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.127'
lore:
# ... [Subsequent repetitive milestone/item tiers follow identical YAML structure] ...
- '[console] shardsadmin give %player_name% 50'
- '[console] eco give %player_name% 100000'
- '[giveexp] 1000'
- "[broadcast] &f"
- "[broadcast] &8&l[&a&l!&8&l] &#57FF6B%player_name% is now Level 147! &7(/playtime)"
- "[broadcast] &f"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP"
- "[refresh]"
'locked-147':
material: basehead-eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTY3YTJmMjE4YTZlNmUzOGYyYjU0NWY2YzE3NzMzZjRlZjliYmIyODhlNzU0MDI5NDljMDUyMTg5ZWUifX19
slot: 34
priority: 1
update: true
display_name: "&#f4b2d3&lLevel 147"
view_requirement:
requirements:
claimed:
type: has permission
permission: 'meta.playtimelevels.147'
lore:
- ""
- "&#f80026Requirement:"
- "&8&l| &f1,306 Hours of Playtime"
- ""
- "&#3ae108Rewards:"
- "&8&l| &#A303F950 Shards"
- "&8&l| &f$100,000"
- "&8&l| &f1,000 EXP"
- ""
- "&#FF3B3B&l THIS REWARD HAS BEEN CLAIMED"
Option / Key Path Default Setting Technical Functionality & Usage
๏ปฟsize 54 Root configuration section managing ๏ปฟsize subsystem.
menu_title 'Playtime Levels [7/7]' Root configuration section managing menu_title subsystem.
open_requirement Object Root configuration section managing open_requirement subsystem.
open_requirement.requirements List/Object Adjusts requirements parameter for the open_requirement handler.
items Object Root configuration section managing items subsystem.
items.'filler' List/Object Adjusts 'filler' parameter for the items handler.
items.'statistics' List/Object Adjusts 'statistics' parameter for the items handler.
items.'prev' List/Object Adjusts 'prev' parameter for the items handler.
items.'next' List/Object Adjusts 'next' parameter for the items handler.
items.'level-127' List/Object Adjusts 'level-127' parameter for the items handler.
items.'locked-127' List/Object Adjusts 'locked-127' parameter for the items handler.
items.'level-128' List/Object Adjusts 'level-128' parameter for the items handler.
items.'locked-128' List/Object Adjusts 'locked-128' parameter for the items handler.
items.'level-129' List/Object Adjusts 'level-129' parameter for the items handler.
items.'locked-129' List/Object Adjusts 'locked-129' parameter for the items handler.
items.'level-130' List/Object Adjusts 'level-130' parameter for the items handler.
items.'locked-130' List/Object Adjusts 'locked-130' parameter for the items handler.
items.'level-131' List/Object Adjusts 'level-131' parameter for the items handler.
items.'locked-131' List/Object Adjusts 'locked-131' parameter for the items handler.
items.'level-132' List/Object Adjusts 'level-132' parameter for the items handler.
items.'locked-132' List/Object Adjusts 'locked-132' parameter for the items handler.
items.'level-133' List/Object Adjusts 'level-133' parameter for the items handler.
items.'locked-133' List/Object Adjusts 'locked-133' parameter for the items handler.
items.'level-134' List/Object Adjusts 'level-134' parameter for the items handler.
items.'locked-134' List/Object Adjusts 'locked-134' parameter for the items handler.
items.'level-135' List/Object Adjusts 'level-135' parameter for the items handler.
items.'locked-135' List/Object Adjusts 'locked-135' parameter for the items handler.
items.'level-136' List/Object Adjusts 'level-136' parameter for the items handler.
items.'locked-136' List/Object Adjusts 'locked-136' parameter for the items handler.
items.'level-137' List/Object Adjusts 'level-137' parameter for the items handler.
items.'locked-137' List/Object Adjusts 'locked-137' parameter for the items handler.
items.'level-138' List/Object Adjusts 'level-138' parameter for the items handler.
items.'locked-138' List/Object Adjusts 'locked-138' parameter for the items handler.
items.'level-139' List/Object Adjusts 'level-139' parameter for the items handler.
items.'locked-139' List/Object Adjusts 'locked-139' parameter for the items handler.
items.'level-140' List/Object Adjusts 'level-140' parameter for the items handler.
items.'locked-140' List/Object Adjusts 'locked-140' parameter for the items handler.
items.'level-141' List/Object Adjusts 'level-141' parameter for the items handler.
items.'locked-141' List/Object Adjusts 'locked-141' parameter for the items handler.
items.'level-142' List/Object Adjusts 'level-142' parameter for the items handler.
items.'locked-142' List/Object Adjusts 'locked-142' parameter for the items handler.
items.'level-143' List/Object Adjusts 'level-143' parameter for the items handler.
items.'locked-143' List/Object Adjusts 'locked-143' parameter for the items handler.
items.'level-144' List/Object Adjusts 'level-144' parameter for the items handler.
items.'locked-144' List/Object Adjusts 'locked-144' parameter for the items handler.
items.'level-145' List/Object Adjusts 'level-145' parameter for the items handler.
items.'locked-145' List/Object Adjusts 'locked-145' parameter for the items handler.
items.'level-146' List/Object Adjusts 'level-146' parameter for the items handler.
items.'locked-146' List/Object Adjusts 'locked-146' parameter for the items handler.
items.'level-147' List/Object Adjusts 'level-147' parameter for the items handler.