Possibility to set titles and subtitles for controlled players;
Possibility to set actionbar messages for controlled players;
Possibility to set blacklisted/whitelisted commands during control;
Possibility to set location for staffer, controlled player and end-control position;
Possibility to play sound when the control starts;
Possibility to execute different commands when a player admit/logout/result positive to the control;
Possibility to set different command for each time the player was founded cheating (Like 1st time a ban of 2 days, 2nd time 5 days)
Possibility to send centred message for the controlled player;
Possibility to edit the chat format for staffer and controlled player;
Staffer and controlled player will not recive normal chat while in control;
Possibility to set a command to execute if the player log-out while in control;
And much more...
controlhacker.base - Base permission to view the help message;
controlhacker.control - Permission to control a player;
controlhacker.clear - Permission to clear player's history
controlhacker.setpos - Permission to set control locations;
controlhacker.reload - Permission to reload the plugin;
Code (YAML):
messages:
no-permission: "&c&lERROR &8» &7Sorry, you can't do this!" plugin-reloaded: "&a&lSUCCESS &8» &7Plugin reloaded correctly!" controller-set: "&a&lSUCCESS &8» &7Location for &f&nController&7 set here." controlled-set: "&a&lSUCCESS &8» &7Location for &f&nControlled&7 set here." finish-set: "&a&lSUCCESS &8» &7Location for &f&nEnd-Control&7 set here." player-not-found: "&c&lERROR &8» &7Player &f&n%player%&7 &7not found!" cannot-control-yourself: "&c&lERROR &8» &7You can't control yourself!" teleported-controller: "&e&lCONTROL &8» &7You have been teleported to &f&nController&7 location!" already-in-control: "&c&lERROR &8» &7You can control only &f&nOne Player&7 at the same time." controlled-already-in-control: "&c&lERROR &8» &7This player is already controlled." player-not-in-control: "&c&lERROR &8» &7This player isn't controlled!" controller-start-message: "&e&lCONTROL &8» &7Control started for &f&n%controlled%" controller-finish-message: "&a&lCONTROL FINISHED! &7Control for &f&n%player%&7 finished!" history-cleared: "&a&lSUCCESS &8» &7History of &f&n%player%&7 cleared!" cannot-clear-history: "&c&lERROR &8» &7History of &f&n%player%&7 not found!" command-blacklisted: "&c&lERROR &8» &7You can't execute this command during hack control!" controls:
controller-clear-chat: true
# whether the chat be cleared for controller player controlled-clear-chat: true
# whether the chat be cleared for controlled player titles:
enabled: true
title: "&c&l*&f&l*&c&l* &c&l&nHACK&f&l CONTROL &c&l*&f&l*&c&l*" subtitle: "&7Read the chat, &f&lDO NOT LOG-OUT" sound: BLOCK_NOTE_PLING
actionbar:
enabled: true
message: "&c&lHACK CONTROL! &fRead the chat for more information!" chat:
centred: true
message: -
" " -
"&4&l⚠ &c&l&nHACK&f&l CONTROL &4&l⚠" -
" " -
"&7You are under &fHack-Control&7, please download" -
"&f&nAnyDesk.com&7 software and send your personal" -
"&f&lID&7 in chat (Only &f&n%controller%&7 can see it)" -
" " -
"&c&lDO NOT LOG-OUT OR YOU'LL BE BANNED!" -
" " chat-formats:
controller: "&a&lSTAFF &7%player% &8» &a%message%" controlled: "&c&lCONTROLLED &7%player% &8» &c%message%" command-whitelist:
as-blacklist: false
# if you want to put blacklisted command instead of whitelisted, put this to "true" list: -
"/put_your_command_here" controls-end:
controller-clear-chat: true
# whether the chat be cleared for controller player controlled-clear-chat: true
# whether the chat be cleared for controlled player titles:
enabled: true
title: "&c&l*&f&l*&c&l* &c&l&nHACK&f&l CONTROL &c&l*&f&l*&c&l*" subtitle: "&7Read the chat, &f&lDO NOT LOG-OUT" sound: ENTITY_PLAYER_LEVELUP
chat:
centred: true
message: -
" " -
"&2&l✔ &f&lCONTROL &a&l&nFINISHED&r &2&l✔" -
" " -
"&7From the control it results that you are" -
"&7not &f&nCheating&7, so you now you can play again!" -
" " -
"&a&oSorry for the inconvenient!" -
" " gui:
size: 27
title: "&8&lSELECT AN OPTION" innocent:
slot: 10
item: STAINED_CLAY:5
amount: 1
glow: true
name: "&a§l*&f&l*&a&l* &f&lEND &8» &a&l&nINNOCENT&r &a§l*&f&l*&a&l*" lore: -
"" -
"&2• &aClick&7 to mark as &aInnocent&7." admitted:
slot: 13
item: STAINED_CLAY:4
amount: 1
glow: true
name: "&e§l*&f&l*&e&l* &f&lEND &8» &e&l&nADMITTED&r &e§l*&f&l*&e&l*" lore: -
"" -
"&6• &eClick&7 to mark as &eAdmitted&7." cheating:
slot: 16
item: STAINED_CLAY:14
amount: 1
glow: true
name: "&c§l*&f&l*&c&l* &f&lEND &8» &c&l&nCHEATING&r &c§l*&f&l*&c&l*" lore: -
"" -
"&4• &cClick&7 to mark as &cCheating&7." filler:
item: STAINED_GLASS_PANE:7
amount: 1
glow: false
name: " " lore: []
punishments:
admitted: # punishments for players that admit the using of cheats 1: "tempban %player% 5d Cheating (Admitted) (1st)"# first time cheating 2: "tempban %player% 12d Cheating (Admitted) (2nd)"# second time cheating 3: "tempban %player% 28d Cheating (Admitted) (3th)"# third time cheating other: "ban %player% Cheating" # you can add unlimited times! cheating: # punishments for players that admit the using of cheats 1: "tempban %player% 7d Cheating (1st)"# first time cheating 2: "tempban %player% 14d Cheating (2nd)"# second time cheating 3: "tempban %player% 30d Cheating (3th)"# third time cheating other: "ban %player% Cheating" # you can add unlimited times! logout: # punishments for players that admit the using of cheats 1: "tempban %player% 7d Cheating (Logout) (1st)"# first time cheating 2: "tempban %player% 14d Cheating (Logout) (2nd)"# second time cheating 3: "tempban %player% 30d Cheating (Logout) (3th)"# third time cheating other: "ban %player% Cheating"