ModsJava
RankGUI
Java mod listed for Minecraft 1.8–1.15. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotFully configurable rank gui!
Spoiler: Commands
/rank (player) - Main command
/rankguireload - Reloads the config
/rankguireload - Reloads the config
Spoiler: config.yml
messages:
no-permission: '&c&lERROR: &7You do not have permission to use this.'
gui:
permission: 'Ranks.GUI'
title: '&b&lRank GUI'
size: 27 # MUST BE EITHER, 9, 18, 27, 36, 45, 54
slots:
0:
material: WOOL # MATERIAL NAME
data: 14 # MATERIAL DATA, IF YOU ARE USING A REGULAR BLOCK THAT HAS NO OTHER VARIENT USE 0, FOR EXAMPLE, material: COBBLESTONE, data: 0, WOULD DISPLAY COBBLESTONE
displayname: '&c&lOwner' # DISPLAY NAME
amount: 1 # DISPLAY AMOUNT
lore: # LORE
- ''
- '&7Click to set the player''s rank to &c&lOWNER&7!'
- ''
commands: # COMMANDS YOU WANT IT TO DO, REMEMBER, NO SPACES BETWEEN player, console, or broadcast!
- 'player:lp user %player% parent add Owner'
- 'console:eco give %player% 1000'
- 'broadcast:&c[Ranks] %player% has been promoted to &c&lOWNER&7!'
messages: # MESSAGES, executor IS THE PERSON WHO RAN THE /rank, receiver IS THE PERSON RECEIVING THE RANK
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &4&lOwner&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &c&lOwner &7by &c%executor%'
permission-requirement: 'Owner' # GROUP REQUIREMENTS TO USE THE SPECIFIC SLOT
close-after-completion: false
1:
material: REDSTONE_BLOCK
data: 0
displayname: '&4&lManager'
amount: 1
lore:
- ''
- '&7Click to set the player''s rank to &4&lMANAGER&7!'
- ''
commands:
- 'console:lp user %player% parent add Manager'
messages:
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &4&lManager&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &4&lManager &7by &c%executor%'
permission-requirement: 'Owner'
close-after-completion: true
2:
material: REDSTONE_BLOCK
data: 0
displayname: '&c&lAdmin'
amount: 1
lore:
- ''
- '&7Click to set the player''s rank to &c&lADMIN&7!'
- ''
commands:
- 'console:lp user %player% parent add Admin'
messages:
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &c&lAdmin&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &c&lAdmin &7by &c%executor%'
permission-requirement: 'Manager'
close-after-completion: true
reload:
permission: 'RankGUI.reload'
denied-message: '&c&lERROR: &7You do not have permission to use this.'
reload-message: '&b&lRANK GUI: &7Config reloaded.'
Code (Text):
messages:
no-permission: '&c&lERROR: &7You do not have permission to use this.'
gui:
permission: 'Ranks.GUI'
title: '&b&lRank GUI'
size: 27 # MUST BE EITHER, 9, 18, 27, 36, 45, 54
slots:
0:
material: WOOL # MATERIAL NAME
data: 14 # MATERIAL DATA, IF YOU ARE USING A REGULAR BLOCK THAT HAS NO OTHER VARIENT USE 0, FOR EXAMPLE, material: COBBLESTONE, data: 0, WOULD DISPLAY COBBLESTONE
displayname: '&c&lOwner' # DISPLAY NAME
amount: 1 # DISPLAY AMOUNT
lore: # LORE
- ''
- '&7Click to set the player''s rank to &c&lOWNER&7!'
- ''
commands: # COMMANDS YOU WANT IT TO DO, REMEMBER, NO SPACES BETWEEN player, console, or broadcast!
- 'player:lp user %player% parent add Owner'
- 'console:eco give %player% 1000'
- 'broadcast:&c[Ranks] %player% has been promoted to &c&lOWNER&7!'
messages: # MESSAGES, executor IS THE PERSON WHO RAN THE /rank, receiver IS THE PERSON RECEIVING THE RANK
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &4&lOwner&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &c&lOwner &7by &c%executor%'
permission-requirement: 'Owner' # GROUP REQUIREMENTS TO USE THE SPECIFIC SLOT
close-after-completion: false
1:
material: REDSTONE_BLOCK
data: 0
displayname: '&4&lManager'
amount: 1
lore:
- ''
- '&7Click to set the player''s rank to &4&lMANAGER&7!'
- ''
commands:
- 'console:lp user %player% parent add Manager'
messages:
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &4&lManager&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &4&lManager &7by &c%executor%'
permission-requirement: 'Owner'
close-after-completion: true
2:
material: REDSTONE_BLOCK
data: 0
displayname: '&c&lAdmin'
amount: 1
lore:
- ''
- '&7Click to set the player''s rank to &c&lADMIN&7!'
- ''
commands:
- 'console:lp user %player% parent add Admin'
messages:
- 'executor:&c[Ranks] &7You have set %receiver%&7''s rank to &c&lAdmin&7!'
- 'receiver:&c[Ranks] &7Your rank has been set to &c&lAdmin &7by &c%executor%'
permission-requirement: 'Manager'
close-after-completion: true
reload:
permission: 'RankGUI.reload'
denied-message: '&c&lERROR: &7You do not have permission to use this.'
reload-message: '&b&lRANK GUI: &7Config reloaded.'
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.15
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
RankGUI is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.15. Downloaded 408 times (via Spigot). Download it and open it directly in the game.