Sueta

⭐AdvancedCheatControl⭐ | Professional Hack Control Plugin |

1.0

InGame-GUI 100% Cutomizable | usefull commands | Sound and Title effects | Warps Customizables!

·Plugin

Features.png

  • 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
Images

GuiShowcase.jpg
upload_2021-8-14_0-9-32.png
upload_2021-8-14_0-9-53.png
PrivateMessages.jpg

Commands.png

  • /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 )

Configs.png
config.yml

# 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&lto 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

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

# 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!
Discord.png

  • 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

Similar projects

Plugin →