⚡ControlGUIPlus⚡ - ☆ Control plugin with Gui, staffchat, report, and more...☆ v1.0.0

Controlguiplus is a plugin created for controls
ControlGUIPlus immages.png

《 Youtube Video 》​



Spigot page > https://www.spigotmc.org/resources/⚡controlguiplus⚡-☆-control-plugin-with-gui-staffchat-report-and-more-☆.94606/?__cf_chl_f_tk=KTUZSLU_lhBnb2IbwdsCRRBLncuVayHzpMg.u3CFE5E-1642344560-0-gaNycGzNDT0

☛ Commands & Permissions ☚


  • /cg help
  • controlguiplus.command.use
  • The default permission to use the plugin controlgui help: To see the command list

  • /cg getip <Player>
  • controlguiplus.command.getip
  • Permission to get player's ip

  • /cg setSpawn
  • controlguiplus.command.setspawn
  • Permission to set all spawns (player spawn, staff spawn)

  • /cg gui <Player>
  • controlguiplus.command.gui
  • Permission to open Player GUI (Control Panel)

  • /cg info <Player>
  • controlguiplus.command.info
  • Permission to view player information

  • /cg freeze <Player>
  • controlguiplus.command.freeze
  • Permission to freeze a player

  • /cg reload
  • controlguiplus.command.reload
  • Permission to reload the plugin

  • /cg forcecommand <Player> <Command>
  • controlguiplus.command.forcecommand
  • To force a command to a player

  • /control <Player>
  • controlguiplus.command.control
  • Permission for use /control command

  • /endcontrol <Player>
  • controlguiplus.command.endcontrol
  • Permission to use the /endcontrol command

  • /sc <Message>
  • controlguiplus.staffchat.use
  • To use the staffchat (/ scb if you use BungeeCord)

  • /report <Player> <Reason>
  • controlguiplus.report.use
  • To report a player
Another Permissions:
  • controlguiplus.command.notify
  • Whowever he will have this permission he will be notified when there is a control
  • controlguiplus.report.notify
  • Whoever has this permission will be notified for each player report (Also available for BungeeCord)


★ BungeeCord Installation ★
- Put the plugin on your BungeeCord server

- Also insert a ban plugin such as Litebans for bungeecord

- Put ControlGuiPlus in all your spigot servers

- Go to the config.yml and set bungeecord to true

- The game is done



Features
✔ - ♦ Customizable Config
✔ - ♦ Block commands in control
✔ - ♦ Block chat in control
✔ - ♦ Control with Gui
✔ - ♦ Control with Command
✔ - ♦ Added a command for freeze a player
✔ - ♦ Clear inventory in contorl
✔ - ♦ Set player and staff spawn
✔ - ♦ Automatic ban if the player disconnects
✔ - ♦ Send titles/messages in control
✔ - ♦ Freeze player in control
✔ - ♦ Mute Button in Gui
✔ - ♦ Control Button in Gui
✔ - ♦ End control Button in Gui
✔ - ♦ Ban Button in Gui
✔ - ♦ Freeze Button in Gui
✔ - ♦ Kick Button in Gui
✔ - ♦ Player's Log When He Is In Control
✔ - ♦ Player Data on Join
✔ - ♦ Available For BungeeCord
✔ - ♦ StaffChat Command Also for BungeeCord
✔ - ♦ Report Command Also for BungeeCord
✔ - ♦ and more...

Placeholders:

  • Install PlaceholderAPI
  • %controlguiplus_incontrol% to see if the player is in control
  • %controlguiplus_lastcontrol% to view the player's last check
  • %controlguiplus_isfrozen% to see if player is frozen
Info Command:
  1. Required:
  • PlaceholderApi
  • Vault
  • Install Player Expansion





Developer Api ♦
/* * * ControlApi Class Instance * */ ControlGuiApi ControlApi = new ControlGuiApi(); /* * * FreezeApi Class Instance * */ FreezeApi Api = new FreezeApi(); /* * Check if Player is in Control */ if (ControlApi.inControl(Player)) { // do something } if(Api.isFrozen(Player)) { // do something } /* * * Other methods * */ //Set player in Control Mode ControlApi.setControl(staff, target); //Remove player from Control Mode ControlApi.setEndControl(staff, target); //Set Player in Freeze Mode Api.Freeze(Player); //Remove player from Freeze Mode Api.unFreeze(Player);
♦ Plugin Events ♦

@EventHandler public void onEndControl(PlayerEndControlEvent e) { Player target = e.getTarget(); Player staff = e.getStaff(); target.sendMessage("Your control is finisched"); staff.sendMessage("You have finished checking " + target.getName()); } @EventHandler public void onControl(PlayerInControlEvent e) { Player target = e.getTarget(); Player staff = e.getStaff(); target.sendMessage("You are in control"); staff.sendMessage("You put the player in control"); } @EventHandler public void onFreeze(PlayerFreezeEvent e) { Player target = e.getTarget(); Player staff = e.getStaff(); target.sendMessage("You have been freezed"); staff.sendMessage("You have freeze the player"); } @EventHandler public void onUnFreeze(PlayerUnFreezeEvent e) { Player target = e.getTarget(); Player staff = e.getStaff(); target.sendMessage("You have been freezed"); staff.sendMessage("You have unfreezzed the player"); } @EventHandler public void onQuit(PlayerQuitInControlEvent e) { Player target = e.getTarget(); Player staff = e.getStaff(); staff.sendMessage(target.getName() + " is out"); }
EULA: Standard EULA
877 Views
49 Downloads
Not yet rated
Jan 8, 2022 Published
Type
  1. Admin tools
Supported software
  1. Spigot
  2. Bungee
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
Crediting original
AngyCode
Creator
Owner
Recommended for you
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,960 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,702 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,134 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
902 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 16 ratings
888 purchases
877 Views
49 Downloads
Not yet rated
Jan 8, 2022 Published
Type
  1. Admin tools
Supported software
  1. Spigot
  2. Bungee
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
Crediting original
AngyCode
Creator
Owner
Recommended for you
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,960 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,702 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,134 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
902 purchases
Protect your server from crash/dupe/packets exploits with the ultimate Spigot security fix plugin.
5.00 star(s) 16 ratings
888 purchases
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.