(3.2.0 - 3.25.6) 2.0.0 (3.0.0 - 3.25.6) 1.6.2 (3.0.0 - 3.25.6) 1.5.0 (3.0.0 - 3.25.6) 1.3.1 (3.0.0 - 3.25.6) 1.2.1 (3.0.0 - 3.25.6) 1.0.1
cucumber is a featureful moderation plugin for PocketMine-MP.
New features are always being developed. As of now, cucumber's main components are 1
logging and 2
punishment (ban/mute) management.
cucumber logs various events¹ to a path specified in config.yml
. Several loggers (including custom ones) can also be defined in config.yml
. (By default, a BaseLogger exists that logs to log_out.txt
.)
Upcoming feature: toggle different log categories (traffic, chat, command)
¹ cucumber logs the following: join, join attempt (if a player attempts to join while banned), quit, chat, chat attempt (if a player attempts to chat while muted), command
cucumber enables advanced banning of players and IPs, as well as muting.
Command | Description | Usage | Tags |
---|---|---|---|
/ban |
Ban a player by name | /ban <player> [reason] [-d <duration>] |
-d specifies the amount of time until the ban expires |
/banlist |
See the list of bans | /banlist |
|
/pardon |
Pardon a player |
/pardon <player> /unban <player>
|
|
/ipban |
Ban an IP | /ipban <-p <player>|-ip <ip>> [reason] [-d <duration>] |
-p specifies the player whose IP will be banned-ip specifies the IP that will be bannedAt least one of -p and -ip must be set-d specifies the amount of time until the ban expires |
/ipbanlist |
See the list of IP bans | /ipbanlist |
|
/ippardon |
Pardon an IP |
/ippardon <ip> /ipunban <ip>
|
|
/mute |
Mute a player | /mute <player> [reason] [-d <duration>] |
-d specifies the amount of time until the ban expires |
/mutelist |
See the list of mutes | mutelist |
|
/unmute |
Unmute a player | /unmute <player> |
In a duration tag:
y
: yearM
: monthw
: weekd
: dayh
: hourm
: minuteFor instance, 1y3M
means one year and three months (a year and a quarter). 1w2d12h
means one week, two days, and twelve hours (nine days and a half).
cucumber also has miscellaneous moderation commands that are not related to punishment management.
Command | Description | Usage | Tags |
---|---|---|---|
/rawtell |
Send a raw message to a player | /rawtell <player> <message> [-nom] [-p] [-t] |
-nom does not send a chat message-p sends a popup-t sends a title |
/log |
Log a message | /log <message> |
|
/alert |
Broadcast a message to the server | /alert <message> [-nom] [-p] [-t] |
-nom does not send a chat message-p sends a popup-t sends a title |