Staff Punish Gui 1.8 - 1.15 1.0

Facilitates the work of sanctioning users by increasing their sanction automatically

  1. ImTakumamatata
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Languages Supported:
    Custom lang
    Staff Punish GUI
    __________________________
    Do you have different fines depending on the amount this violation has been committed? Accumulation of sanctions ?, Staff Punish GUI makes the work easier when sanctioning, simply by clicking on the GUI, the console will execute the sanction, thus avoiding counting errors.
    _______________________________
    Config.yml
    Code (Text):
    sql:
      hostname: 'localhost'
      port: 3306
      database: 'punishments'
      username: 'StaffChest'
      password: ''

    NoPermission: '&cYou cannot perform that action!'
    Reloaded: '&aStaffChest has been reloaded.'
    NotFound: '&cPlayer was not found in the database.'

    Punish-Help: '&cUsage: /%command% <Player> [Punishment]'
    Punish-Exist: "&cThat punishment doesn't exist."

    Report_CMD:
      Message: '&bClick here to report any player!'
      Hover: '&bClick here!'
      URL: 'https://www.youtube.com/'

    StaffChest:
      Help:
        - ''
        - '&e/%command% reload &fReload the plugin.'
        - '&e/%command% check <Player> &fCheck player punishments.'
        - '&e/%command% delete <Punish> &fDelete old punishment column from database.'
        - ''
      Check:
        Message: '&eThe player have the next punishments.'
        Format: '&f&o%punishment% &c%amount%'

    Menu:
      Name: '&cPunishing %player%'
      Rows: 1

    Global-Strikes:
      Enabled: true
      Strikes:
        10:
          Punishments:
            - '[console] mute %player% 1d You have reached the maximum Global Strikes. #1'
        15:
          Punishments:
            - '[console] mute %player% 2d You have reached the maximum Global Strikes. #2'
        30:
          Punishments:
            - '[console] ban %player% 1d You have reached the maximum Global Strikes. #3'

    Punishments:
      Swearing:
        Material: 'STONE'
        Permission: 'punishment.swear'
        Slot: 3
        Name: '&eSwearing Punish'
        Lore:
          - ''
          - '&eMax Strikes&f: &a3'
          - ''
          - '&cPlayer does have &f%infractions% &cinfracions.'
          - ''
          - '&eStrike &f#1 &7Warn player.'
          - '&eStrike &f#2 &7Mute player 1 minute.'
          - '&eStrike &f#3 &7Mute player 5 minutes.'
          - '&eMax Strikes &7Mute player 1 day.'
          - ''
        Max-Strikes: 3
        Max-Strike-Actions:
          - '[console] mute %player% 1d You have reached the maximum Strikes for Swearing.'
        Strikes:
          1:
            Commands:
              - '[message] You have failed our rules about Swearing.'
              - '[console] warn %player% Swearing infraction #1'
          2:
            Commands:
              - '[message] You have failed our rules about Swearing.'
              - '[console] mute %player% 1m Swearing infraction #2'
          3:
            Commands:
              - '[message] You have failed our rules about Swearing.'
              - '[console] mute %player% 5m Swearing infraction #3'
      Toxicity:
        Material: 'SLIME_BALL'
        Permission: 'punishment.swear'
        Slot: 5
        Name: '&eToxicity Punish'
        Lore:
          - ''
          - '&eMax Strikes&f: &a3'
          - ''
          - '&cPlayer does have &f%infractions% &cinfracions.'
          - ''
          - '&eStrike &f#1 &7Warn player.'
          - '&eStrike &f#2 &7Mute player 1 minute.'
          - '&eStrike &f#3 &7Mute player 5 minutes.'
          - '&eMax Strikes &7Mute player 1 day.'
          - ''
        Max-Strikes: 3
        Max-Strike-Actions:
          - '[console] mute %player% 1d You have reached the maximum Strikes for Toxicity.'
        Strikes:
          1:
            Commands:
              - '[message] You have failed our rules about Toxicity.'
              - '[console] warn %player% Toxicity infraction #1'
          2:
            Commands:
              - '[message] You have failed our rules about Toxicity.'
              - '[console] mute %player% 1m Toxicity infraction #2'
          3:
            Commands:
              - '[message] You have failed our rules about Toxicity.'
              - '[console] mute %player% 5m Toxicity infraction #3'
    ______________________________
    Commands and permission
    /report - No permission
    /punish - staffchest.command.punish
    /staffchest - staffchest.command
    Mandatory additional permission - staffchest.staff

    There are additional permissions per sanction, configured from config.yml