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

PunisherX

PunisherX: Advanced penalty system for Minecraft servers with warnings, mutes, jail, and bans.

1.2K
7

PunisherX 1.7.2-SNAPSHOT

beta11 апреля 2026 г.

Changelog

Functional changes:

  • Added support for Minecraft 26.1.2
  • A new revolutionary statistics system, FastStats, has been added

PunisherX 1.7.1

release10 апреля 2026 г.

Changelog

Functional changes:

  • Added backward compatibility with Java 21
  • Added support for Minecraft version 1.20.6, 1.21 - 1.21.11, 26.1, 26.1.1/2
  • Improved directory organization for better compatibility management

PunisherX 1.7.0

release6 апреля 2026 г.

Changelog

Functional changes:

  • Added support for Minecraft 26.1-26.1.1
  • Requires Java 25 or higher

Technical changes:

  • Added FoliaRunnable class
  • Refactored VersionChecker to use SemanticVersion for supported versions and add unit tests
  • Updated broadcastUnban method to include command sender name
  • Experimental elements will now remain only in developer versions to avoid confusing users.
    • Added support for DscBridgeAPI (experimental)
    • The moderation panel's functionality has been expanded
    • Added support for allowed roles and channels
    • Move DscBridge slash/embed template settings to config
    • Minor fixes + DscBridgeAPI version update
  • Updated all dependencies and libraries

Bug fixes:

  • HOTFIX: Resolve Folia thread safety issues for chunk access **by @technot80 **
    • Fixes IllegalStateException when loading chunks on non-main thread.
  • HOTFIX: Avoid global scheduler hop in Folia join handling
  • FIX: Fixed Folia async scheduling
  • FIX: Fixed Gradle deprecation in bridge resource processing
  • FIX: Update Velocity API dependency to 3.5.0-SNAPSHOT and change import statement for Inject
  • FIX: Fixed duplicate PlaceholderAPI hook log
  • FIX: Fixed annoying no loading messages notifications for GUI
  • Minor fixes and updates

PunisherX 1.6.2

release9 марта 2026 г.

Changelog

Technical changes:

  • Added support for the new version numbering system for Minecraft.
  • Updated Velocity API dependency to 3.5.0-SNAPSHOT
  • Updated all dependencies and libraries

Bug fixes:

  • Fixed duplicate player unban messages
  • Fixed Gradle deprecation in bridge resource processing
  • Resolved Folia thread safety issues for chunk access by @technot80
  • Avoid global scheduler hop in Folia join handling

PunisherX 1.6.1-SNAPSHOT

release31 января 2026 г.

Changelog

Functional changes

  • Added 2 new placeholders punishment_history_list and active_punishments_list
  • Added support for /reload and /minecraft:reload commands
  • Added customization for Discord Webhook (#62)
# Discord webhook settings.
webhook:
  discord:
    enabled: false
    url: "YOUR_WEBHOOK_URL_HERE"
    username: ""
    avatar-url: "" # URL, Minecraft nick/UUID (mc-heads), or base64 PNG data
    colors:
      # Accepts integers (Discord decimal), hex with #/0x, or common names like red/orange/blue/black/white.
      ban: 9447935
      mute: 15158332
      warn: 16753920
      kick: 16776960
      jail: 9447935
      default: 8421504
    embed:
      title: "Event Title"
      description: "Administrator {operator} {type} {player} for {reason} for {time}"
      url: "https://example.com"
      timestamp: "" # ISO-8601 or "now" for current time
      thumbnail-url: "" # URL, Minecraft nick/UUID, or base64 PNG data
      image-url: "" # URL, Minecraft nick/UUID, or base64 PNG data
      author:
        name: "Author Name"
        icon-url: "" # URL, Minecraft nick/UUID, or base64 PNG data
      footer:
        text: "Footer text"
        icon-url: "" # URL, Minecraft nick/UUID, or base64 PNG data
      fields:
        - name: "Player"
          value: "{player}"
          inline: true
        - name: "Operator"
          value: "{operator}"
          inline: true
        - name: "Type"
          value: "{type}"
          inline: true
        - name: "Reason"
          value: "{reason}"
          inline: false
        - name: "Time"
          value: "{time}"
          inline: true
        - name: "ID"
          value: "{id}"
          inline: true
  • Added basics placeholders to Discord webhooks
  • Added penalty ID to notification message
  • Added server-scoped punishment filtering - full support
# If your server is on a server network, such as Velocity,
# set the mode name to associate any penalties issued with that specific server.
# This means that a penalty received on a server like Survival will not be applied to games like SkyBlock, etc.
# The default setting is "network" and means that the penalty received will apply to all servers on the network.
server: "network"

Technical changes:

  • Added LeavesMC support
  • Added the ability to restore cache entries for jail from the database.
  • Added backup for MC-Head without access
  • Refactor duplicated code in command files
  • Added protection against unfinished database connection
  • Fixed addPunishment argument in DatabaseHandler
  • Updated all dependencies and libraries

Bug fixes:

  • HOTFIX: Fixed jail system unjailing issue (#65)
  • HOTFIX: Fixed warning limit configuration (#66)
  • HOTFIX: Fixed IllegalStateException error
  • HOTFIX: Fixed unexpected error on /prx reload
  • HOTFIX: Fixed issue with command re-registration after /prx reload
  • HOTFIX: Fixed /prx reload command on Folia
  • HOTFIX: Fixed webhook<->permissions correlations
  • Fixed argument suggestions for punishes commands
  • Fixed permission key for panel command access

Experimental:

  • Access to experimental commands has been completely removed until further work is done.

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

Minecraft: Java Edition

26.1.x1.21.x1.20.x

Платформы

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

Сервер

Детали

Лицензия:MIT
Опубликован:10 месяцев назад
Обновлён:1 неделю назад
Главная