TribeCraft Wiki · Release 2026.09.5
Wiki Release: 2026.09.5 · UltimateClans: 9.1.4 · Documentation branch: 9 · Levelup

Levelup configuration#

This reference is generated from the installed files supplied for this documentation release. Keep YAML indentation intact and back up files before large changes.

commands.yml#

PathTypeDefault / sample value
Commandssection
Commands.playersection
Commands.player.levelsection
Commands.player.level.permissionstringuclans.player.level
Commands.player.level.aliasstringlevelup
Commands.player.level.cooldowninteger0
Commands.player.level.valuenumber0.0
Commands.player.level.disabled_worldslist
Commands.player.level.disabled_regionslist
Commands.levelsection
Commands.level.helpsection
Commands.level.help.aliasesstringhelp
Commands.level.viewsection
Commands.level.view.aliasesstringview
Commands.level.upsection
Commands.level.up.aliasesstringup

config.yml#

PathTypeDefault / sample value
Configsection
Config.date_format_shortstringdd/MM/yyyy
Config.Levelupsection
Config.Levelup.Iconsection
Config.Levelup.Icon.click_soundstring
Config.Levelup.Icon.materialstringANVIL
Config.Levelup.Icon.texturestring
Config.Levelup.Icon.glowbooleanFalse
Config.Levelup.Icon.slotinteger29
Config.Levelup.Icon.pagestringclan_home
Config.Levelup.Icon.mimeslotslist
Config.Levelup.Icon.nbtsection
Config.Levelup.Icon.nbt.stringlist
Config.Levelup.Icon.modelinteger0
Config.Levelup.Icon.left_click_actionlist/{_clan} {_level} {_view} -gui
Config.Levelup.Icon.right_click_actionlist/{_clan} {_level} {_view} -gui
Config.Permissionssection
Config.Permissions.viewsection
Config.Permissions.view.namestringLevelup-View
Config.Permissions.view.default_valuebooleanTrue
Config.Permissions.view.applicable_roleslistmember, moderator, admin
Config.Permissions.upsection
Config.Permissions.up.namestringLevelup-up
Config.Permissions.up.default_valuebooleanTrue
Config.Permissions.up.applicable_roleslistmember, moderator, admin
Levelsection
Level.pointssection
Level.points.formulastring({CLAN_LEVEL}*{BASE})*{EXPONENT}
Level.points.baseinteger50
Level.points.exponentnumber1.0
Level.points.start_levelinteger0
Level.points.max_levelinteger20
Level.points.block_level_decaybooleanFalse
Level.patentsection
Level.patent.listsection
Level.patent.list.beginnersection
Level.patent.list.beginner.namestring<gray>Beginner
Level.patent.list.beginner.required_levelinteger0
Level.patent.list.beginner.rewardslist
Level.patent.list.beginner.rewards_only_oncebooleanTrue
Level.patent.list.beginner.rewards_disabled_worldlist
Level.actionssection
Level.actions.CREATEinteger100
Level.actions.NEWMEMBERinteger20
Level.actions.REMOVEMEMBERinteger-20
Level.actions.WARWINinteger150
Level.actions.WARLOSEinteger-150
Level.actions.NEWALLIANCEinteger10
Level.actions.REMOVEALLIANCEinteger-10
Level.actions.NEWRIVALinteger10
Level.actions.REMOVERIVALinteger-10
Level.actions.PROMOTEMEMBERinteger30
Level.actions.DEMOTEMEMBERinteger-30
Level.actions.DEATHMEMBERinteger-2
Level.actions.KILLMEMBERinteger2
Level.actions.CLANVERIFYinteger150
Level.requerimentssection
Level.requeriments.show_command_rewardsbooleanTrue
Level.requeriments.rewards_only_oncebooleanTrue
Level.requeriments.iconstringPAPER
Level.requeriments.listsection
Level.requeriments.list.onesection
Level.requeriments.list.one.levelinteger1
Level.requeriments.list.one.rewardslisteco give %player% 100
Level.requeriments.list.one.surpriselisteco give %player% 100
Level.requeriments.list.one.pointsstring{FORMULA}
Level.requeriments.list.one.requireslist%uclans_hasbanner%==true;false= <white>Clan Banner: <red><bold>NO</bold> <gray>(need %value%);true= <white>Clan Banner: <green><bold>OK</bold> <gray>(%value%), %uclans_count_members%>=2;false= <white>Clan Members: <red><bold>NO</bold> <gray>(need %value% member(s));true= <white>Clan Members: <green><bold>OK</bold> <gray>(%value% members), %uclans_creation_hours%>=1;false= <white>Clan Creation: <red><bold>NO</bold> <gray>(need %value% hour(s));true= <white>Clan Creation: <green><bold>OK</bold> <gray>(%value% hours)
Level.requeriments.list.one.costlist
Level.requeriments.list.fivesection
Level.requeriments.list.five.levelinteger5
Level.requeriments.list.five.rewardslisteco give %player% 500
Level.requeriments.list.five.surpriselisteco give %player% 1000
Level.requeriments.list.five.pointsstring{FORMULA}
Level.requeriments.list.five.descriptionlist<gray>- Money: $500
Level.requeriments.list.five.requireslist%uclans_hasbanner%==true;false= <white>Clan Banner: <red><bold>NO</bold> <gray>(need %value%);true= <white>Clan Banner: <green><bold>OK</bold> <gray>(%value%), %uclans_count_members%>=5;false= <white>Clan Members: <red><bold>NO</bold> <gray>(need %value% member(s));true= <white>Clan Members: <green><bold>OK</bold> <gray>(%value% members), %uclans_creation_hours%>=24;false= <white>Clan Creation: <red><bold>NO</bold> <gray>(need %value% hour(s));true= <white>Clan Creation: <green><bold>OK</bold> <gray>(%value% hours), %uclans_bank_balance%>=1.000;false= <white>Clan Bank: <red><bold>NO</bold> <gray>(need %value% money);true= <white>Clan Bank: <green><bold>OK</bold> <gray>(%value% money), …
Level.requeriments.list.five.costlistbank=1.000
Level.requeriments.list.tensection
Level.requeriments.list.ten.levelinteger10
Level.requeriments.list.ten.rewardslisteco give %player% 1000
Level.requeriments.list.ten.surpriselisteco give %player% 5000
Level.requeriments.list.ten.pointsstring{FORMULA}
Level.requeriments.list.ten.descriptionlist
Level.requeriments.list.ten.requireslist%uclans_hasbanner%==true;false= <white>Clan Banner: <red><bold>NO</bold> <gray>(need %value%);true= <white>Clan Banner: <green><bold>OK</bold> <gray>(%value%), %uclans_count_members%>=10;false= <white>Clan Members: <red><bold>NO</bold> <gray>(need %value% member(s));true= <white>Clan Members: <green><bold>OK</bold> <gray>(%value% members), %uclans_creation_hours%>=48;false= <white>Clan Creation: <red><bold>NO</bold> <gray>(need %value% hour(s));true= <white>Clan Creation: <green><bold>OK</bold> <gray>(%value% hours), %uclans_bank_balance%>=10.000;false= <white>Clan Bank: <red><bold>NO</bold> <gray>(need %value% money);true= <white>Clan Bank: <green><bold>OK</bold> <gray>(%value% money), …
Level.requeriments.list.ten.costlistbank=10.000, item=iron_ingot:10
Level.requeriments.list.fifteensection
Level.requeriments.list.fifteen.levelinteger15
Level.requeriments.list.fifteen.rewardslisteco give %player% 1000
Level.requeriments.list.fifteen.surpriselisteco give %player% 5000
Level.requeriments.list.fifteen.pointsstring{FORMULA}
Level.requeriments.list.fifteen.descriptionlist
Level.requeriments.list.fifteen.requireslist%uclans_hasbanner%==true;false= <white>Clan Banner: <red><bold>NO</bold> <gray>(need %value%);true= <white>Clan Banner: <green><bold>OK</bold> <gray>(%value%), %uclans_count_members%>=10;false= <white>Clan Members: <red><bold>NO</bold> <gray>(need %value% member(s));true= <white>Clan Members: <green><bold>OK</bold> <gray>(%value% members), %uclans_creation_hours%>=72;false= <white>Clan Creation: <red><bold>NO</bold> <gray>(need %value% hour(s));true= <white>Clan Creation: <green><bold>OK</bold> <gray>(%value% hours), %uclans_bank_balance%>=50.000;false= <white>Clan Bank: <red><bold>NO</bold> <gray>(need %value% money);true= <white>Clan Bank: <green><bold>OK</bold> <gray>(%value% money), …
Level.requeriments.list.fifteen.costlistbank=10.000, item=diamond:5
Level.requeriments.list.twentysection
Level.requeriments.list.twenty.levelinteger20
Level.requeriments.list.twenty.rewardslisteco give %player% 2000
Level.requeriments.list.twenty.surpriselisteco give %player% 10000
Level.requeriments.list.twenty.pointsstring{FORMULA}
Level.requeriments.list.twenty.descriptionlist
Level.requeriments.list.twenty.requireslist%uclans_count_members%>=15;false= <white>Clan Members: <red><bold>NO</bold> <gray>(need %value% member(s));true= <white>Clan Members: <green><bold>OK</bold> <gray>(%value% members), %uclans_bank_balance%>=100.000;false= <white>Clan Bank: <red><bold>NO</bold> <gray>(need %value% money);true= <white>Clan Bank: <green><bold>OK</bold> <gray>(%value% money), %uclans_clan_kdr%>=4.0;false= <white>Clan KDR: <red><bold>NO</bold> <gray>(need %value% kdr);true= <white>Clan Kdr: <green><bold>OK</bold> <gray>(%value% kdr), %uclans_clan_war_win%>=10;false= <white>Clan War: <red><bold>NO</bold> <gray>(need %value% war);true= <white>Clan War: <green><bold>OK</bold> <gray>(%value% war), …
Level.requeriments.list.twenty.costlistbank=100.000, item=emerald:10

gui.yml#

PathTypeDefault / sample value
Generalsection
General.levelup_homesection
General.levelup_home.opensoundstringblock.slime_block.hit
General.levelup_home.rowsinteger6
General.levelup_home.pagesizeinteger24
General.levelup_home.itemssection
General.levelup_home.items.fillsection
General.levelup_home.items.fill.materialstringBLUE_STAINED_GLASS_PANE
General.levelup_home.items.fill.amountinteger1
General.levelup_home.items.fill.glowbooleanFalse
General.levelup_home.items.fill.enabledbooleanTrue
General.levelup_home.items.fill.slotinteger36
General.levelup_home.items.fill.mimeslotslist37, 38, 39, 40, …
General.levelup_home.items.fill.nbtsection
General.levelup_home.items.fill.nbt.stringlist
General.levelup_home.items.fill.modelinteger0
General.levelup_home.items.fill2section
General.levelup_home.items.fill2.materialstringGRAY_STAINED_GLASS_PANE
General.levelup_home.items.fill2.amountinteger1
General.levelup_home.items.fill2.glowbooleanFalse
General.levelup_home.items.fill2.enabledbooleanTrue
General.levelup_home.items.fill2.slotinteger0
General.levelup_home.items.fill2.mimeslotslistALL
General.levelup_home.items.fill2.nbtsection
General.levelup_home.items.fill2.nbt.stringlist
General.levelup_home.items.fill2.modelinteger0
General.levelup_home.items.currentsection
General.levelup_home.items.current.clicksoundstring
General.levelup_home.items.current.materialstringENDER_PEARL
General.levelup_home.items.current.texturestring
General.levelup_home.items.current.datainteger0
General.levelup_home.items.current.amountinteger1
General.levelup_home.items.current.glowbooleanFalse
General.levelup_home.items.current.slotinteger0
General.levelup_home.items.current.mimeslotslist9, 18, 27, 28, …
General.levelup_home.items.levelupsection
General.levelup_home.items.levelup.clicksoundstring
General.levelup_home.items.levelup.materialstringENDER_EYE
General.levelup_home.items.levelup.texturestring
General.levelup_home.items.levelup.datainteger0
General.levelup_home.items.levelup.amountinteger1
General.levelup_home.items.levelup.glowbooleanTrue
General.levelup_home.items.surprisesection
General.levelup_home.items.surprise.clicksoundstring
General.levelup_home.items.surprise.materialstringCHEST_MINECART
General.levelup_home.items.surprise.texturestring
General.levelup_home.items.surprise.amountinteger1
General.levelup_home.items.surprise.glowbooleanTrue
General.levelup_home.items.surprise_collectedsection
General.levelup_home.items.surprise_collected.clicksoundstring
General.levelup_home.items.surprise_collected.materialstringHOPPER_MINECART
General.levelup_home.items.surprise_collected.texturestring
General.levelup_home.items.surprise_collected.amountinteger1
General.levelup_home.items.surprise_collected.glowbooleanTrue
General.levelup_home.items.previoussection
General.levelup_home.items.previous.clicksoundstring
General.levelup_home.items.previous.materialstringARROW
General.levelup_home.items.previous.texturestring
General.levelup_home.items.previous.amountinteger1
General.levelup_home.items.previous.glowbooleanFalse
General.levelup_home.items.previous.slotinteger47
General.levelup_home.items.finallistsection
General.levelup_home.items.finallist.clicksoundstring
General.levelup_home.items.finallist.materialstringBARRIER
General.levelup_home.items.finallist.texturestring
General.levelup_home.items.finallist.amountinteger1
General.levelup_home.items.finallist.glowbooleanTrue
General.levelup_home.items.nextsection
General.levelup_home.items.next.clicksoundstring
General.levelup_home.items.next.materialstringARROW
General.levelup_home.items.next.texturestring
General.levelup_home.items.next.amountinteger1
General.levelup_home.items.next.glowbooleanFalse
General.levelup_home.items.next.slotinteger51
General.levelup_home.items.backsection
General.levelup_home.items.back.clicksoundstring
General.levelup_home.items.back.materialstringIRON_DOOR
General.levelup_home.items.back.texturestring
General.levelup_home.items.back.datainteger0
General.levelup_home.items.back.amountinteger1
General.levelup_home.items.back.glowbooleanTrue
General.levelup_home.items.back.slotinteger49
General.levelup_confirmsection
General.levelup_confirm.opensoundstringblock.slime_block.hit
General.levelup_confirm.rowsinteger3
General.levelup_confirm.itemssection
General.levelup_confirm.items.fillsection
General.levelup_confirm.items.fill.materialstringRED_STAINED_GLASS_PANE
General.levelup_confirm.items.fill.amountinteger1
General.levelup_confirm.items.fill.glowbooleanFalse
General.levelup_confirm.items.fill.enabledbooleanTrue
General.levelup_confirm.items.fill.slotinteger0
General.levelup_confirm.items.fill.mimeslotslistALL
General.levelup_confirm.items.fill.nbtsection
General.levelup_confirm.items.fill.nbt.stringlist
General.levelup_confirm.items.fill.modelinteger0
General.levelup_confirm.items.confirmsection
General.levelup_confirm.items.confirm.clicksoundstring
General.levelup_confirm.items.confirm.materialstringDIAMOND_BLOCK
General.levelup_confirm.items.confirm.texturestring
General.levelup_confirm.items.confirm.datainteger0
General.levelup_confirm.items.confirm.amountinteger1
General.levelup_confirm.items.confirm.glowbooleanTrue
General.levelup_confirm.items.confirm.slotinteger10
General.levelup_confirm.items.confirm.mimeslotslist11, 12
General.levelup_confirm.items.cancelsection
General.levelup_confirm.items.cancel.clicksoundstring
General.levelup_confirm.items.cancel.materialstringREDSTONE_BLOCK
General.levelup_confirm.items.cancel.texturestring
General.levelup_confirm.items.cancel.datainteger0
General.levelup_confirm.items.cancel.amountinteger1
General.levelup_confirm.items.cancel.glowbooleanTrue
General.levelup_confirm.items.cancel.slotinteger14
General.levelup_confirm.items.cancel.mimeslotslist15, 16

language/Lang_EN.yml#

Language file. Messages are editable; keep placeholders and MiniMessage/legacy formatting tokens intact. The exact file is included in TicketAI technical knowledge.

language/Lang_ES.yml#

Language file. Messages are editable; keep placeholders and MiniMessage/legacy formatting tokens intact. The exact file is included in TicketAI technical knowledge.