Skip to content

Check Module

The Check Module provides a comprehensive alt check system with detailed player information and visual status indicators.

  • Alt Check - Check for alt accounts linked by IP address
  • Player Status - Show banned, muted, warn status
  • History Count - Display total history entries
  • Interactive UI - Click for more information
  • Status Colors - Visual indicators for player status
  • Hover Information - Detailed player info on hover
  • Legend Display - Color-coded status guide
  • Accuracy Display - Shows detection accuracy percentage
  • Multiple Alts - Shows all alt accounts for a player

Check player status and alt accounts.

Permission: zenith.check

Parameters:

  • player - Player name or UUID

Examples:

Terminal window
/check Player123
/check 12345678-1234-1234-1234-123456789012
modules/check.yml
enabled: true
check:
messages:
header: "{prefix}&#FFAA00Alt Check for &#FFFF00{player}"
footer: "{prefix}&#7F7F7FClick on usernames for more information"
no_alts: "{prefix}&#FFAA00No alt accounts found for &#FFFF00{player}"
player_not_found: "{prefix}&#FF0000Player &#FFFF00{player} &#FF0000not found!"
no_permission: "{prefix}&#FF0000You don't have permission to use this command!"
error: "{prefix}&#FF0000An error occurred while checking alt accounts!"
check:
player_info:
enabled: true
format:
- "&#FFAA00Player Status:"
- "-"
- "&#FFFFFFBanned: &#FFFF00{banned}"
- "&#FFFFFFMuted: &#FFFF00{muted}"
- "-"
- "&#FFFFFFTotal Warns: &#FFFF00{total_warns}"
- "&#FFFFFFTotal History Entries: &#FFFF00{total_history}"
- "-"
position: "top" # "top" or "bottom"
alt_display:
status_colors:
online: "&#00FF00" # Green
muted: "&#FFAA00" # Orange
banned: "&#FF0000" # Red
offline: "&#7F7F7F" # Gray
unknown: "&#FFFFFF" # White
status_text:
online: "Online"
muted: "Muted"
banned: "Banned"
offline: "Offline"
unknown: "Unknown"
hover:
enabled: true
text:
- "&#FFAA00Player Information"
- " "
- "&#FFFFFFName: &#FFFF00{username}"
- "&#FFFFFFUUID: &#FFFF00{uuid}"
- "&#FFFFFFIP: &#FFFF00{ip}"
- " "
- "&#FFFFFFStatus: &#FFFF00{status}"
- "&#FFFFFFLast Seen: &#FFFF00{last_seen}"
- "&#FFFFFFFirst Seen: &#FFFF00{first_seen}"
- "&#FFFFFFShared IPs: &#FFFF00{shared_ips}"
- " "
- "&#FFAA00Actions"
- "&#FFFFFFClick for History: &#FFFF00/history {username}"
- "&#FFFFFFClick for Notes: &#FFFF00/notes {username}"
VariableDescriptionExample
{banned}Is player bannedYes or No
{muted}Is player mutedYes or No
{total_warns}Total warnings3
{total_history}Total history entries15
VariableDescriptionExample
{username}Alt account nameAltAccount1
{status_color}Status color code&#FF0000
{status_text}Status textBanned
{last_seen}Last seen timestamp2025-01-14 15:30
{ip}Alt IP address192.168.1.1
{shared_ips}Shared IP addresses192.168.1.1, 10.0.0.1
VariableDescriptionExample
{username}Player namePlayer123
{uuid}Player UUID12345...
{ip}IP address192.168.1.1
{status}Current statusOnline
{last_seen}Last seen time2 hours ago
{first_seen}First seen time2025-01-10
{shared_ips}Shared IPs192.168.1.1, 10.0.0.1
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Alt Check for Player123 β”‚
β”‚ β”‚
β”‚ No alt accounts found. β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Alt Check for Player123 β”‚
β”‚ β”‚
β”‚ Player Status: β”‚
β”‚ - Banned: No β”‚
β”‚ - Muted: No β”‚
β”‚ - Total Warns: 2 β”‚
β”‚ - Total History: 5 β”‚
β”‚ β”‚
β”‚ Alts: β”‚
β”‚ ● AltAccount1 (Online) β”‚
β”‚ ● AltAccount2 (Muted) β”‚
β”‚ ● AltAccount3 (Banned) β”‚
β”‚ β”‚
β”‚ Legend: β”‚
β”‚ Green=Online | Orange=Muted β”‚
β”‚ Red=Banned | Gray=Offline β”‚
β”‚ β”‚
β”‚ Accuracy: 95% (IP Analysis) β”‚
β”‚ β”‚
β”‚ Click for more info β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
PermissionDescription
zenith.checkUse check command
zenith.check.bypassBypass check restrictions

Issue: β€œNo alts found” when alts exist

  • Check database connection
  • Verify player has alt accounts in database
  • Check IP address tracking is enabled

Issue: No player information displayed

  • Check player_info.enabled is true
  • Verify player info format configuration
  • Check for syntax errors

Issue: Hover information not showing

  • Check if hover is enabled
  • Verify hover text configuration
  • Check for correct variable names

Issue: Wrong status colors

  • Verify status color configuration
  • Check status detection logic
  • Review player status in database

Enable debug mode for detailed logging:

debug:
enabled: true
console: true
file: true

Need help with the Check Module? Join our Discord: https://discord.gg/2qCMn6KHj4