Command Spy Plus (1.13 - 1.21x) icon

Command Spy Plus (1.13 - 1.21x) -----

A plugin that shows what commands your players are running.



Command Spy Plus

Discord

If you ever need help or got suggestions join our discord
https://discord.gg/J3DeUZnQnj

Color Codes:

  • Important
  • Good to know
  • Need to know

Features:

  • Show commands players are running
  • Customizable messages and more!
  • Commands
  • Disable commands that shows in command spy
  • Fast response time
  • Database compatibility.
Commands:
  • /csp add-command <command>
  • /csp remove-command <command>
  • /csp enable <server name>
  • /csp disable <server name>
  • /csp
  • /csp reload
  • /csp reset <config.yml>
  • /csp help
  • /cspadmin getMode will show you what mode you're using (NONE, PERMISSiON or PERSON)
  • /cspadmin hide <NONE, PERSON, PERMISSION, (player name if the mode is PERSON)> <if the mode is PERSON you can add a player name here>
Permissions:
  • commandspyplus.command.main
  • commandspyplus.command.cspadmin
  • commandspyplus.event.see
  • commandspyplus.event.hide

IMPORTANT!
Permission changes:

  • OLD: commandspyplus.see
  • NEW: commandspyplus.event.see
  • OLD: commandspyplus.command.use
  • NEW: commandspyplus.command.main

ScreenShot
upload_2023-5-17_21-53-14.png

Config:
Code (Text):
# Arthur zombieman

# Information
# %player% is the player that ran
# the command, %command% is the command
# that got run, %time% is how long
# it took to reload in milliseconds.
# %world% is what would the player was
# when they ran the command.

# The ignored commands has to be
# with a slash in the start,
# you can add a command in-game
# with /csp add-command <command>

# * gets replaced with '

# Hex code format: &#FFFFFF
# THE FORMAT WORKS WITH HEX CODES AND COLOR CODES!

# Format placeholders:
# Player's name: %player%
# Command: %command%
# Server Name: %server-name%
# World: %world%

format: '&#0084FF[%server-name%] &r&7→ &#0084FF%player%: &#0070D9%command%'

# FOR THE SERVER NAME TO WORK
# CROSS SERVER YOU NEED TO HAVE A
# WORKING REDIS DATABASE!
serverName: "Server Name"

# IF THIS PLACEHOLDER IS 0 THE USERNAME WILL NOT
# BE UPDATED ON JOIN, IF THE USER IS FOR EXAMPLE NICKED.
placeholder: "%example_isnicked%"

database:
  use: false
  mysql:
    username: username
    password: null
    url: example.com
  redis:
    channel: "CSP"
    host: example.com
    port: port
    username: username
    password: password1234

enabled: '&aCommand Spy Plus was enabled'
disabled: '&cCommand Spy Plus was disabled'

maxLogDays: 30

reload-message: '&bCommand Spy Plus was successfully reloaded &7(%time%ms)'
no-permission: '&cYou don*t have the permission to execute this command!'
ignored-commands:
  - '/cspadmin'

# Permissions:
# commandspyplus.command.main
# commandspyplus.command.cspadmin
# commandspyplus.event.see
# commandspyplus.event.hide
How to use:

'/cspadmin getMode' will show you what mode you're using (NONE, PERMISSiON or PERSON)

/cspadmin hide <NONE, PERSON, PERMISSION, (player name if the mode is PERSON)> <if the mode is PERSON you can add a player name here>

When you use the mode: 'PERSON' you can add different people that you don't want csp should detect (show in csp for all users).

When you use the mode: 'PERMISSION' people with the 'commandspyplus.event.hide' permission will not be detected by csp.

When you use the mode: 'NONE' it will work as normal (all commands except ignored commands will be detected).


`/csp disable <server name>` This will disable all commands coming from that server. (database need to be set to `true` in the config.yml file to run this command!)


`/csp enable <server name>` This will enable csp and show all the commands from the server. (database need to be set to `true` in the config.yml file to run this command!)
Resource Information
Author:
----------
Total Downloads: 1,372
First Release: May 17, 2023
Last Update: Jan 5, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings