▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LiteStaff
LiteStaff

LiteStaff

Advanced yet efficient and lightweight staff management plugin

Оцените первым
161
4

⚡ LiteStaff

A lightweight staff moderation system for Paper servers
Fast punishments, staff tools, live GUIs, customizable messages, and privacy-safe moderation workflows.


🌟 Core Features

🔧 Punishments

  • Permanent and temporary bans, mutes, and warns
  • IP bans, temporary IP bans, and IP unbans
  • Kicks and kickall
  • Extend/reduce active bans, mutes, and warns(ipban exlcuded)
  • Change punishment reasons by history ID
  • Punish players using configurable presets
  • Unique punishment IDs
  • Full infractions history with server tags
  • Configurable punishment screens
  • Configurable multi-line punishment announcements
  • Configurable default punishment reason
  • Configurable ban appeal link

📊 Staff GUIs

  • StaffHub - Central staff menu
  • StaffList - Live staff overview
  • Infractions GUI - Auto-updating punishment overview
  • History GUI - Direct auto-updating punishment history view
  • PunishmentList - Live active bans, IP bans, mutes, and warns
  • Logs Menu - Live staff action logs with filters
  • Inventory viewer
  • Ender chest viewer

🛠️ Staff Tools

  • Staff mode
  • Freeze/unfreeze with logout protection
  • Freeze exempt permission
  • Vanish with fake join/leave messages
  • Permission-based vanish action controls
  • Config fallback for vanished player action defaults
  • Flight control
  • Staff chat and admin chat
  • Optional cross-server staff/admin chat sync
  • Chat mute/unmute/clear
  • Muted-player blocked command list
  • Inventory and ender chest viewing/editing
  • Online, offline, coordinate, and player-to-player teleport support
  • Update checker notifications

🎨 Customization

  • Fully customizable messages.yml
  • Customizable plugin prefix
  • Customizable plugin theme color
  • Hex color support
  • Legacy color code support
  • {theme} placeholder support
  • Customizable staff/admin chat formats
  • Customizable staff join/leave notifications
  • Customizable punishment announcements
  • Customizable punishment screens in screens.yml

🔒 IP Privacy

  • litestaff.showip controls real IP visibility
  • Without permission, IPs are masked as ###.###.###.###
  • Applies across commands, menus, announcements, staff list, punishment list, and IP displays

💾 Storage

  • SQLite support
  • MySQL support
  • database.enabled controls local/MySQL storage
  • Server-tagged punishment history
  • Active punishment status scoped per server
  • Optional cross-server staff/admin chat sync

! Important !

Other plugins using the same commands may conflict with LiteStaff and cause one of them to override the other.


📥 Installation

  1. Download LiteStaff
  2. Drop LiteStaff-X.X.X.jar into your server's plugins/ folder
  3. Start the server to generate files
  4. Configure plugins/Litestaff/config.yml
  5. Configure plugins/Litestaff/messages.yml
  6. Configure plugins/Litestaff/screens.yml
  7. Restart or run /litestaff reload

💬 Commands

🚫 Ban Commands

CommandDescription
/ban [reason]Permanently ban a player
/tempban Temporarily ban a player
/unban <playerip>
/extend-ban Extend a temporary ban
/reduce-ban Reduce a temporary ban
/ipban <playerip> [reason]
/tempipban <playerip>
/unipban <playerip>

🔇 Mute Commands

CommandDescription
/mute [reason]Permanently mute a player
/tempmute Temporarily mute a player
/unmute Remove a mute
/extend-mute Extend a temporary mute
/reduce-mute Reduce a temporary mute

⚠️ Warn Commands

CommandDescription
/warn [reason]Warn a player
/tempwarn Temporarily warn a player
/unwarn [reason]Remove warning(s)
/extend-warn Extend a temporary warning
/reduce-warn Reduce a temporary warning

🚫 Kick Commands

CommandDescription
/kick [reason]Kick a player
/kickall Kick all non-exempt players

🧩 Punishment Utility Commands

CommandDescription
/punish Punish a player using a configured preset
/change-reason Change the reason for a punishment history entry

🛠️ Staff Utility Commands

CommandDescription
/alts Check alt accounts by IP
/vanish [player]Toggle vanish
/v [player]Alias for /vanish
/fly [player]Toggle flight
/staffmodeToggle staff mode
/staffAlias for /staffmode
/staffmAlias for /staffmode
/smAlias for /staffmode
/freeze Freeze/unfreeze a player
/staffchat [message]Toggle or send staff chat
/sc [message]Alias for /staffchat
/adminchat [message]Toggle or send admin chat
/ac [message]Alias for /adminchat
/chat <onoff
/inventory View player inventory
/invsee Alias for /inventory
/enderchest View player ender chest
/ecsee Alias for /enderchest

🧭 Teleport Commands

CommandDescription
/tp Teleport to an online/offline target
/tp Teleport to coordinates
/tp Teleport one player to another
/tp Teleport a player to coordinates
/teleportAlias for /tp
/gotoAlias for /tp
/tpofflineAlias for /tp
/otpAlias for /tp
/tpoffAlias for /tp
/offtpAlias for /tp
/tp2pAlias for /tp
/ptpAlias for /tp
/tele2pAlias for /tp
/teleportplayerAlias for /tp
/sendtoAlias for /tp

📊 GUI / Admin Commands

CommandDescription
/staffhubOpen staff hub
/stafflistOpen live staff list
/infractions <playerid>
/history <playerid>
/punishmentlistOpen live active punishment list
/bansAlias for /punishmentlist
/mutesAlias for /punishmentlist
/warnsAlias for /punishmentlist
/logsOpen live staff action logs
/litestaff reloadReload configuration
/ls reloadAlias for /litestaff reload

⌚ Time Format

Examples:

  • 30m = 30 minutes
  • 2h = 2 hours
  • 7d = 7 days
  • 2w = 2 weeks
  • 1mo = 1 month
  • 1y = 1 year
  • 1d12h30m = 1 day, 12 hours, 30 minutes

🔑 Permissions

🌐 Master

PermissionDescriptionDefault
litestaff.*All LiteStaff permissionsOP

🚫 Ban / IP Ban

PermissionDescriptionDefault
litestaff.ban.*All ban permissionsOP
litestaff.ban.banUse /banOP
litestaff.ban.tempbanUse /tempbanOP
litestaff.ban.unbanUse /unbanOP
litestaff.ban.extendUse /extend-banOP
litestaff.ban.reduceUse /reduce-banOP
litestaff.ban.ipbanUse /ipbanOP
litestaff.ban.tempipbanUse /tempipbanOP
litestaff.ban.unipbanUse /unipbanOP

🔇 Mute

PermissionDescriptionDefault
litestaff.mute.*All mute permissionsOP
litestaff.mute.muteUse /muteOP
litestaff.mute.tempmuteUse /tempmuteOP
litestaff.mute.unmuteUse /unmuteOP
litestaff.mute.extendUse /extend-muteOP
litestaff.mute.reduceUse /reduce-muteOP

⚠️ Warn

PermissionDescriptionDefault
litestaff.warn.*All warn permissionsOP
litestaff.warn.warnUse /warnOP
litestaff.warn.tempwarnUse /tempwarnOP
litestaff.warn.unwarnUse /unwarnOP
litestaff.warn.extendUse /extend-warnOP
litestaff.warn.reduceUse /reduce-warnOP

🚫 Kick

PermissionDescriptionDefault
litestaff.kick.*All kick permissionsOP
litestaff.kick.kickUse /kickOP
litestaff.kick.kickallUse /kickallOP

💬 Chat

PermissionDescriptionDefault
litestaff.chat.*All chat permissionsOP
litestaff.chat.staffUse /staffchatOP
litestaff.chat.adminUse /adminchatOP
litestaff.chat.manageUse /chatOP
litestaff.chat.bypassChat while global chat is disabledOP

👻 Vanish

PermissionDescriptionDefault
litestaff.vanishUse /vanishOP
litestaff.vanish.othersVanish other playersOP
litestaff.vanish.seeothersSee vanished playersOP
litestaff.vanish.breakBreak blocks while vanishedFALSE
litestaff.vanish.placePlace blocks while vanishedFALSE
litestaff.vanish.hitHit entities or players while vanishedFALSE
litestaff.vanish.interactInteract with blocks/entities while vanishedFALSE
litestaff.vanish.pickupPick up items while vanishedFALSE
litestaff.vanish.dropDrop items while vanishedFALSE

✈️ Flight

PermissionDescriptionDefault
litestaff.flyToggle flight for yourselfOP
litestaff.fly.othersToggle flight for other playersOP

🧭 Teleport

PermissionDescriptionDefault
litestaff.tpUse /tpOP
litestaff.tp.offlineUse offline saved-location teleportOP
litestaff.tp.othersTeleport other playersOP

📊 Menus / Logs

PermissionDescriptionDefault
litestaff.staffhubUse /staffhubOP
litestaff.stafflistUse /stafflistOP
litestaff.infractionsUse /infractionsOP
litestaff.historyUse /historyOP
litestaff.punishmentlistUse /punishmentlistOP
litestaff.logsUse /logsOP

🛠️ Staff Tools

PermissionDescriptionDefault
litestaff.altcheckUse /altsOP
litestaff.staff.memberMarks player as staff/tracked in staff listOP
litestaff.staffmodeUse /staffmodeOP
litestaff.freezeUse /freezeOP
litestaff.invseeUse /inventoryOP
litestaff.invsee.editEdit inventories in /inventoryOP
litestaff.ecseeUse /enderchestOP
litestaff.ecsee.editEdit ender chests in /enderchestOP
litestaff.showipSee real IP addressesFALSE
litestaff.update.notifyReceive update notificationsOP
litestaff.reloadUse /litestaff reloadOP
litestaff.punishUse /punishOP
litestaff.changereasonUse /change-reasonOP

🛡️ Exempt

PermissionDescriptionDefault
litestaff.exempt.*All punishment exemptionsOP
litestaff.exempt.banCannot be bannedOP
litestaff.exempt.muteCannot be mutedOP
litestaff.exempt.warnCannot be warnedOP
litestaff.exempt.kickCannot be kickedOP
litestaff.exempt.freezeCannot be frozenOP

🔔 Notifications

PermissionDescriptionDefault
litestaff.notify.*Receive all LiteStaff notificationsOP
litestaff.notify.staffjoinReceive staff join notificationsOP
litestaff.notify.staffleaveReceive staff leave notificationsOP
litestaff.notify.banReceive ban notificationsOP
litestaff.notify.unbanReceive unban notificationsOP
litestaff.notify.muteReceive mute notificationsOP
litestaff.notify.unmuteReceive unmute notificationsOP
litestaff.notify.warnReceive warn notificationsOP
litestaff.notify.unwarnReceive unwarn notificationsOP
litestaff.notify.kickReceive kick notificationsOP
litestaff.notify.ipbanReceive IP-ban notificationsOP
litestaff.notify.tempipbanReceive temporary IP-ban notificationsOP
litestaff.notify.unipbanReceive IP-unban notificationsOP

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:3 дня назад
Главная