Adminplayermenu Plugin
AdminPlayerMenu Plugin (1.12.2) is a plugin meant for the Server Owner to help out their staff learn/know every command they can execute to manage players and make them learn quickly and easily with just one command! The plugin is extremely customizable and hoping to expand it as players discuss and give suggestions.
Features
Have a list of all online/offline players in one menu to manage all at once!
– Set prefixes and text of every message in the plugin!
– Set the item, name, lore, slot, and the command of each item in the Control Panel, with infinite pages!
– Ability to Search for a current online/offline players and open up the ControlPanel, with an optional suggestions filter!
– Confirmation screen! Just add a “Confirm” section under the current item and have your staff confirm a command before execution!
– PlaceholderAPI support, add thousands of placeholders!
– New Multi-page Controlpanel! Not just one page of commands, oh no! You can create an infinite amount of pages by just using a “Slot” number higher than (54 * CurrentPage)!
– New Update checker! If there is a new version available, when a player joins with the proper permission, a message will be displayed with the current release!
Commands
– /admin – Shows all online players in a player interface, allowing you to click and execute command on one click! (alias: apm)
– /adminoffline –Â View/Manage all offline players in a menu GUI! (alias: apmo)
– /admin reload – Reloads the config.yml
– /admin search <player> – Searches for the specified player, and shows up the ControlPanel if they’ve played before!
Permissions
– adminplayermenu.use – Allows the use of the plugin!
– adminplayermenu.* – All nodes that follow below
– adminplayermenu.search – Ability to use the “/admin search <player>” command
– adminplayermenu.updater – Receive a message if there is an update available!
– adminplayermenu.reload – Allows to reload the config!
Config
# AdminPlayerMenu plugin by SuperRonanCraft! (Join my Public Server mc.RonanCraft.net) # # Please give me credit, I’m a first time coder, and would love to see more discussions on my Spigot page! # #DO NOT TOUCH! Version: 1.10.5 General: NextPage: Name: ‘&6&lNext Page’ Item: ‘book’ LastPage: Name: ‘&6&lLast Page’ Item: ‘book’ CurrentPage: Name: ‘&6&lCurrent Page’ Item: ‘book_and_quill’ Search: ## Whether or not to send the “SuccessMessage” if the player searching for exists! SendSuccessMessage: true SuccessMessage: ‘&aPlayer found! &7Opening %player%”s ControlPanel!’ ## The placeholder %list% will list any players with SIMILAR names if the command failed to find a player FailedMessage: ‘&cCould not find the player, &7%player%&c! &7Suggestions&f: %list%’ Menu: Player: Online: PlayerHead: true Enchant: true Item: ‘wool:5’ Offline: ‘wool:14’ Confirm: Rows: 3 Accept: Name: ‘&a&lConfirm’ Item: ‘wool:5’ Slot: 12 Lore: – ” – ‘&7Click to confirm’ – ‘&7Confirming will…’ ## the “%itemLore%” placeholder will replace with rest of the lore with that of the item that is being confirmed (ENTIRE LINE MUST BE THIS PLACEHOLDER) – ‘%itemLore%’ Deny: Name: ‘&c&lCancel’ Item: ‘wool:14’ Slot: 14 Lore: – ” – ‘&7Click to cancel’ Messages: Prefix: ‘&7[&6AdminPlayerMenu&7] ‘ Reload: ‘&aReloaded’ ## You can give permission to reload this plugin with “adminplayermenu.reload” NoPermission: ‘&cSorry! &7You don”t have access to this command!’ Menu: ## Only put color codes here! You will not be able to execute command if you add text! Name: ‘&a&l%player%’ ## Text shown beneath every players head Lore: – ” – ‘&7Click to open’ – ‘&b%player%”s’ – ‘&7control panel!’ ## This placeholder will only work if you have PlaceholderAPI and the right expansions! – ‘&cIP&7: %player_ip%’ Titles: Main: ‘&lAdminPlayerMenu | Online’ Offline: ‘&lAdminPlayerMenu | Offline’ ControlPanel: ‘&lAdminPlayerMenu | Panel’ Confirm: ‘&lAdminPlayerMenu | Confirm’
Screenshots:
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your plugins directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.