▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Staffcorex
Staffcorex

Staffcorex

Staffcore vanish staffchat maintenance and more

Оцените первым
13
0
Все версииStaffcorex 1.0.0

Staffcorex 1.0.0

Release04.06.2026

Список изменений

🛡️ StaffCore

Complete staff management suite for Velocity proxy networks — StaffChat, Alerts, Maintenance, Spy, Freeze, and much more.

Made by itsrealnoam |


✨ Features

  • 💬 StaffChat — network-wide and per-server staff communication with toggle mode
  • 📢 Alert & Broadcast — send highlighted alerts or formatted announcements to all players
  • 🔧 Maintenance mode — 13+ features including countdown, whitelist, rate limiting, scheduled maintenance, auto-disable, ETA, history, and more
  • 🔍 Player tools — find players, view IP, UUID, and server instantly
  • 👁️ Command spy — watch commands from all players or a specific target
  • ❄️ Freeze — block chat and commands with actionbar reminders
  • 👻 Vanish — hide yourself from the player list
  • 📡 Network stats — uptime, player count, server count, maintenance status
  • 🚀 StaffTP — teleport to any player across any server
  • 📣 Staff Announce — staff-only message with actionbar highlight and sound
  • 📝 Action log — every staff action saved to a log file automatically
  • 🔊 Configurable sounds — per-command sounds with volume, pitch, and on/off toggle
  • ⚙️ Per-command toggle — enable or disable each command individually in config
  • 🌐 Multi-language — built-in English and Hebrew, easily extendable
  • 🎨 Full color support — MiniMessage, & legacy codes, &#RRGGBB hex
  • ⌨️ Tab-complete — all commands suggest players, servers, and subcommands

📋 Commands

CommandDescriptionPermission
/sc <message>StaffChat across the whole networkstaffcore.staff
/sc toggleToggle StaffChat modestaffcore.staff
/scp <message>StaffChat on current server onlystaffcore.staff
/alert <message>Send a highlighted alert to all playersstaffcore.alert
/staffannounce <message>Staff-only message with actionbar + soundstaffcore.staffannounce
/find <player>Find which server a player is onstaffcore.find
/stafflistList all online staff across the networkstaffcore.staff
/glistShow all servers and player countsstaffcore.glist
/broadcast <message>Formatted broadcast to everyonestaffcore.broadcast
/clearchatClear chat for all playersstaffcore.clearchat
/send <player|*> <server>Send a player or everyone to a serverstaffcore.send
/maintenance on [seconds]Enable maintenance with optional countdownstaffcore.maintenance
/maintenance offDisable maintenancestaffcore.maintenance
/maintenance statusFull status with attempts, bypass list, ETAstaffcore.maintenance
/maintenance reason <text>Set maintenance reasonstaffcore.maintenance
/maintenance eta <time|clear>Set estimated time (e.g. 30m, 1h)staffcore.maintenance
/maintenance bypass add <player>Add player to bypass liststaffcore.maintenance
/maintenance bypass remove <player>Remove player from bypass liststaffcore.maintenance
/maintenance whitelist <on|off>Toggle whitelist modestaffcore.maintenance
/maintenance schedule <HH:mm|cancel>Schedule maintenance at a specific timestaffcore.maintenance
/maintenance historyView maintenance history logstaffcore.maintenance
/vanishToggle vanishstaffcore.vanish
/freeze <player>Freeze or unfreeze a playerstaffcore.freeze
/spy [player]Watch all or one player's commandsstaffcore.spy
/ipinfo <player>View IP, UUID and server of a playerstaffcore.ipinfo
/networkView network stats and uptimestaffcore.network
/stafftp <player>Teleport to any player across the networkstaffcore.stafftp
/staffcore reloadReload all configuration filesstaffcore.admin

🔑 Permissions

PermissionDescription
staffcore.*Full access to everything
staffcore.staffBase staff permission
staffcore.adminReload config
staffcore.alertSend alerts
staffcore.staffannounceStaff announcements
staffcore.findFind players
staffcore.glistView server list
staffcore.broadcastBroadcast messages
staffcore.clearchatClear chat
staffcore.sendSend players to servers
staffcore.maintenanceManage maintenance mode
staffcore.maintenance.bypassBypass maintenance on join
staffcore.vanishToggle vanish
staffcore.freezeFreeze players
staffcore.spyCommand spy
staffcore.ipinfoView player IP info
staffcore.networkView network stats
staffcore.stafftpTeleport to players

🔧 Maintenance Mode

StaffCore's maintenance system is one of the most feature-complete for Velocity:

FeatureHow to use
Enable with countdown/maintenance on 30
Set reason/maintenance reason Updating plugins
Set ETA/maintenance eta 1h
Schedule/maintenance schedule 22:00
Whitelist only/maintenance whitelist on
Add bypass player/maintenance bypass add Steve
Remove bypass player/maintenance bypass remove Steve
View full status/maintenance status
View history/maintenance history
Auto-disableauto.disable-minutes in maintenance.yml
Auto-broadcastauto.broadcast.enabled in maintenance.yml
Rate limit join attemptsrate-limit.enabled in maintenance.yml
Different MOTD for staffmotd.staff in maintenance.yml

Staff receive a notification with the player's IP every time someone tries to join during maintenance.


📝 Action Log

Every staff action is automatically saved to logs/staffcore.log:

[2026-06-03 14:22:01] [FREEZE] itsrealnoam → Froze Player123
[2026-06-03 14:22:45] [MAINTENANCE] itsrealnoam → Enabled — Reason: Updating plugins
[2026-06-03 14:23:10] [IPINFO] itsrealnoam → Looked up Player123 (IP: 1.2.3.4)
[2026-06-03 14:25:00] [STAFFTP] itsrealnoam → Teleported to Player123 on pvp

Configure what gets logged in config.yml under the logging section.


⚙️ Configuration

config.yml structure:

# General
prefix: "<dark_gray>[<aqua>StaffCore</aqua>]</dark_gray> "
staff-permission: "staffcore.staff"
language: "en"  # en / he

# Logging
logging:
  enabled: true
  file: "logs/staffcore.log"
  log-staffchat: true
  log-alerts: true
  log-freeze: true
  log-maintenance: true
  # ...more options

# Formats (MiniMessage + & codes + &#hex)
formats:
  staffchat: "<dark_aqua>[Staff]</dark_aqua> <aqua>%player%</aqua>..."
  alert: "<dark_red><bold>⚠ ALERT</bold></dark_red>..."

# Sounds per command
sounds:
  alert:
    enabled: true
    sound: "entity.experience_orb.pickup"
    volume: 1.0
    pitch: 1.0

# Enable/disable each command
commands:
  alert: true
  spy: false  # disabled entirely

# Freeze settings
freeze:
  block-commands: true
  block-chat: true
  reminder-seconds: 30

🚀 Setup

1. Drop StaffCore.jar into your Velocity plugins/ folder
2. Restart Velocity
3. Assign permissions in LuckPerms:

/lp group admin permission set staffcore.* true
/lp group staff permission set staffcore.staff true

4. Done! ✅


🖥️ Compatibility

ProxyVelocity
Versions3.4 — 3.5
Java17+
BackendAny (Paper, Spigot, Purpur)

Made by itsrealnoam

Файлы

StaffCore-1.0.0 (1).jar(77.28 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.0

Загрузчики

Velocity

Версии игры

1.21.7–26.1

Загрузок

12

Дата публикации

04.06.2026

Загрузил

ID версии

Главная