FancyInnovations
FancyCoreCommands

Moderation

Moderation options for FancyCore

Commands for the moderation system

The command list is not complete and not all commands are properly documented yet. Some commands might not be implemented yet.

Report

report

Reports a player to the staff team.

  • Permissions: fancycore.commands.report
  • Syntax: /report <player> <reason>
    • <player> - Player to report
    • <reason> - Report reason (required)

reports

The /reports command is a command collection for managing player reports.

reports list

Lists all unresolved player reports.

  • Permissions: fancycore.commands.reports.list
  • Syntax: /reports list

reports info

Get detailed information about a specific report.

  • Permissions: fancycore.commands.reports.info
  • Syntax: /reports info <report>
    • <report> - Report ID

reports resolve

Resolve a specific player report.

  • Permissions: fancycore.commands.reports.resolve
  • Syntax: /reports resolve <report>
    • <report> - Report ID

Warn

warn

Issues a warning to a player.

  • Permissions: fancycore.commands.warn
  • Syntax: /warn <player> <reason>
    • <player> - Target player (must be online)
    • <reason> - Warning reason (required)

Mute

mute

Permanently mutes a player, preventing them from sending chat messages.

  • Permissions: fancycore.commands.mute
  • Syntax: /mute <player> <reason>
    • <player> - Target player
    • <reason> - Mute reason (required)

tempmute

Temporarily mutes a player for a specified duration.

  • Permissions: fancycore.commands.tempmute
  • Syntax: /tempmute <player> <duration> <reason>
    • <player> - Target player
    • <duration> - Mute duration (e.g., "1h", "30m", "2d")
    • <reason> - Mute reason (required)

unmute

Unmutes a player.

  • Permissions: fancycore.commands.unmute
  • Syntax: /unmute <player>
    • <player> - Target player

Kick

kick

Kicks a player from the server.

  • Permissions: fancycore.commands.kick
  • Syntax: /kick <player> <reason>
    • <player> - Target player (must be online)
    • <reason> - Kick reason (required)

Ban

ban

Permanently bans a player from the server.

  • Permissions: fancycore.commands.ban
  • Syntax: /ban <player> <reason>
    • <player> - Target player
    • <reason> - Ban reason (required)

tempban

Temporarily bans a player from the server for a specified duration.

  • Permissions: fancycore.commands.tempban
  • Syntax: /tempban <player> <duration> <reason>
    • <player> - Target player
    • <duration> - Ban duration (e.g., "1h", "30m", "2d")
    • <reason> - Ban reason (required)

unban

Unbans a player from the server.

  • Permissions: fancycore.commands.unban
  • Syntax: /unban <player>
    • <player> - Target player

Punishments

The /punishments command is a command collection for managing player punishments.

punishments list

List all punishments for a player.

  • Permissions: fancycore.commands.punishments.list
  • Syntax: /punishments list <target>
    • <target> - Target player

punishments listactive

List all active punishments for a player.

  • Permissions: fancycore.commands.punishments.list
  • Syntax: /punishments listactive <target>
    • <target> - Target player

punishments info

Get detailed information about a specific punishment.

  • Permissions: fancycore.commands.punishments.info
  • Syntax: /punishments info <punishment>
    • <punishment> - Punishment ID

Logs

modlogs

Views the moderation logs.

  • Permissions: fancycore.commands.modlogs
  • Syntax: /modlogs [player]
    • [player] - Filter by player (optional)

chatlogs

Views the chat logs.

  • Permissions: fancycore.commands.chatlogs
  • Syntax: /chatlogs [player] [--withcommands]
    • [player] - Filter by player (optional)
    • [--withcommands] - Include commands (optional)

On this page