
- Plugin easy to understand and lightweight for the server
- Lots of permissions to manage players easily
- Ability to Freeze players with custom titles, messages and sounds
- Custom Warps to teleport players when starting and ending the ScreenShare
- A 100% customizable in-game gui for ending the ScreenShare
- Config editable at 100% with any types of features
- Ability to private messages between players that are ScreenSharing
- Permission for Chat-Spy to check what are the SS players typing
- Custom commands actions that are automatically executed when the player left while ScreenSharing
- Broadcast when a player left while ScreenSharing
- Ability to block every type of command while beeing frozen or ScreenShared
- Commands white-list editable
- Disable ender-pearls and chorus fruits to avoid any type of movement.
- Ability to blind the player when frozing him
- Disable PvP while ScreenSharing / being frozen
- Every message is customizable at 100%
- Choose which message send and which not
- Anti-Crash gui prevention, to avoid any errors
- Anti-Error detection to fix easily any type of issue in every config file

- /cc reload (advancedcheatcontrol.reload)
- /cc setwarp Player/Admin (advancedcheatcontrol.setwarp)
- /cc setexit Player/Admin (advancedcheatcontrol.setexit)
- /cc help (advancedcheatcontrol.help)
- /ss [Player] (advancedcheatcontrol.screenshare)
- /freeze [Player] (advancedcheatcontrol.freeze)
- /unfreeze [Player] (advancedcheatcontrol.unfreeze)
- * Additional permissions:
- advancedcheatcontrol.screenshare.spy ( see others private chats )
- advancedcheatcontrol.screenshare.exempt ( other players won't be able to screenshare you )
- advancedcheatcontrol.freeze.exempt ( other players won't be able to freeze you )
config.yml
Code (YAML):
# AdvancedCheatControl Configuration File
Update-Checker
: true
Prefix
:
"&8[&a&lA&c&lC&d&lC&8] "
ScreenShare-Options
:
# Use the gui to end the SS
End-With-Gui
: true
Disable-PvP
: true
Disable-Enderpearls
: true
# Freeze the player when starting the SS
Freeze-On-Start
: true
# This option is strongly recommended.
# This option is needed for make private messages
# like ID of AnyDesk and other stuff, readable only
# from the Admin and the Player under SS.
Chat-Only-With-SS-Players:
Enabled
: true
Format
:
"&8&l(&4&lSS&8&l) &7%player%&8: &7%message%"
# Chat-Spy is only readable from players that has the
# permission advancedcheatcontrol.screenshare.spy
Chat-Spy
:
"&8&l(&4&lSPY-SS&8&l) &7%player%&8: &7%message%"
# Send a title when starting the SS
Title:
Enabled
: true
# Use , for split title / subtitle
Text
:
"&c&lYOU ARE UNDER SS!,&4&lLISTEN TO THE ADMIN!"
# Send a title when starting the SS
End-Title:
Enabled
: true
Text
:
"&2&lYou resulted negative,&2<o the ScreenShare!"
Sound-On-Start:
Enabled
: true
# SoundType Volume Pitch
Sound
:
"ITEM_FIRECHARGE_USE 5 1"
# Play sound once unfrozen
Sound-On-End:
Enabled
: true
Sound
:
"ENTITY_PLAYER_LEVELUP 5 1"
# Punishments executed when a
# player left during a SS
Quit-Punishment:
Broadcast-Message:
Enabled
: true
Text
:
"&c%player% left during a ScreenShare!"
# Execute commands when quitting
# Use %player% for the player name
Commands:
Enabled
: true
# Only from console
Commands-To-Execute
:
-
"tempban %player% 30d Lefting while ScreenSharing"
Disable-Commands:
Enabled
: true
# The commands allowed
Commands-Whitelist
:
-
"/msg"
-
"/tell"
Freeze-Options:
Disable-PvP
: true
Disable-Enderpearls
: true
Give-Blindness
: true
# Send a title when frozen
Title:
Enabled
: true
# If persistent, the title will be sent till
# the player will be unfrozen.
Persistent
: true
Text
:
"&c&lYOU HAVE BEEN FROZEN!,&4&lDO NOT LOG OUT!"
# Send a title when unfrozen
Unfroze-Title:
Enabled
: true
Text
:
"&2&lYOU HAVE BEEN UNFROZEN!,&7You can now move!"
# When freezing a player, send to him an alert sound
Sound-On-Freeze:
Enabled
: true
# SoundType Volume Pitch
Sound
:
"ITEM_FIRECHARGE_USE 5 1"
# Play sound once unfrozen
Sound-On-Unfreeze:
Enabled
: true
Sound
:
"ENTITY_PLAYER_LEVELUP 5 1"
# Send a message when frozen
Message:
Enabled
: true
Persistent
: false
Text
:
"&cYou have been frozen! Do not log out and listen to the admin!"
Disable-Commands:
Enabled
: true
# The commands allowed
Commands-Whitelist
:
-
"/msg"
-
"/tell"
gui.yml
Code (YAML):
Title
:
"&2Confirm Ending"
Lines
: 3
Gui-Filler:
Enabled
: true
Material
: STAINED_GLASS_PANE
# ( Do not add a / for commands )
# Use %player% for the player name that is under SS
# Actions List:
# [CLOSE_INVENTORY] Close the inventory for the player
# [END] End the SS
# [PLAYER] Execute a command for the player
# [CONSOLE] Execute a command from the player
Items:
EndAndBan:
Material
: WOOL:14
Displayname
:
"&c&lEND AND BAN"
Lore
:
-
"&7Click here to end the SS and"
-
"&cBan &7the player if it has"
-
"&7resulted &cpositive&7."
Slot
: 12
Actions
:
-
"[PLAYER] tempban %player% 30d Cheating (SS)"
-
"[END]"
GoBack:
Material
: ARROW
Displayname
:
"&cGo Bank"
Lore
:
-
"&7Click here to close this gui."
Slot
: 14
Actions
:
-
"[CLOSE_INVENTORY]"
End:
Material
: WOOL:5
Displayname
:
"&2&lCONFIRM ENDING"
Lore
:
-
"&7Click here to end the SS if the"
-
"&7player has resulted &2negative&7."
Slot
: 16
Actions
:
-
"[END]"
messages.yml
Code (YAML):
# Messages File Configuration
# You can remove the messages that you don't want
# by commenting or removing them.
# Help message
Help
:
-
"&8[&a&lAdvanced&c&lCheat&d&lControl&8] &7Help page."
-
""
-
"&7/cc setwarp Player/Admin &fSet the warp to teleport when starting the ScreenShare"
-
"&7/cc setexit Player/Admin &fSet the warp to teleport when ending the ScreenShare"
-
"&7/cc reload &fReload the plugin"
-
"&7/ss [Player] &fStarts the ScreenShare with the selected player"
-
"&7/freeze [Player] &fFreeze the player"
-
"&7/unfreeze [Player] &fUnfreeze the player"
# Plugin
Reload-Message
:
"&7Successfully reloaded the plugin!"
Successfully-Set-PlayerWarp
:
"&7Successfully set the Player warp!"
Successfully-Set-PlayerExit
:
"&7Successfully set the Player exit!"
Successfully-Set-AdminWarp
:
"&7Successfully set the Admin warp!"
Successfully-Set-AdminExit
:
"&7Successfully set the Admin exit!"
Successfully-Frozen
:
"&7Successfully frozen &d%player%&7!"
Successfully-Unfrozen
:
"&7Successfully unfrozen &d%player%&7!"
ScreenShare-Started
:
"&7You have started the ScreenShare with &d%player%&7!"
Under-ScreenShare
:
"&cYou are now under a ScreenShare, listen to the admin!"
ScreenShare-Ended
:
"&7The ScreenShare has successfully ended!"
# Warnings
No-Permission
:
"&cYou don't have the permission!"
Unknown-Command
:
"&cUnknown command!"
Not-Player
:
"&cYou are not a player!"
Invalid-Player
:
"&cPlease choose a valid player!"
Player-Warp-Missing
:
"&cThe &dPlayer Warp &cis missing! Please set it with &d/cc setwarp Player"
Admin-Warp-Missing
:
"&cThe &dAdmin Warp &cis missing! Please set it with &d/cc setwarp Admin"
Internal-Error
:
"&cAn internal error has occurred while trying to perform this command. Check the console for more details."
Already-Frozen
:
"&d%player% &cis already frozen!"
Already-Unfrozen
:
"&d%player% &cis already unfrozen!"
Cannot-SS-Yourself
:
"&cYou can't ScreenShare yourself!"
Already-In-SS
:
"&cThis player is already doing a ScreenShare!"
Cannot-Use-Enderpearl
:
"&cYou can't use the enderpearl now!"
Cannot-SS-Player
:
"&cYou can't ScreenShare this player!"
Cannot-Freeze-Player
:
"&cYou can't Freeze this player!"
# Usages
Screen-Share-Usage
:
"&cUsage: /ss [Player]"
Screen-Share-End
:
"&cUse /ss end to end the ScreenShare"
Freeze-Usage
:
"&cUsage: /freeze [Player]"
Unfreeze-Usage
:
"&cUsage: /unfreeze [Player]"
SetWarp-Usage
:
"&cUsage: /cc setwarp Player/Admin"
SetExit-Usage
:
"&cUsage: /cc setexit Player/Admin"
Need help? Join my discord!
- Do not use review section for bug reports or suggestion
- Support will be only given on Discord
- You are not authorized to declare this plugin your own