PunisherGUI 1.8-1.15.x - A unique DeluxeMenus configuration

ULTRA PunisherGUI 1.8-1.15.x - A unique DeluxeMenus configuration 1.1.0

Supported MC Versions:
1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14
jYW1G3U.png


PunisherGUI is a configuration setup that gives you 3 high quality, unique menus to moderate (Freeze - Kick - Warn - Mute - Ban - Ban IP) your server using a good looking, clear menu. One custom setup for 1.8-1.15.x Minecraft versions.
This resource made using DeluxeMenus and PlaceholderAPI plugins ONLY!

I51tWCK.png

◆ 3 good looking, clear menus.
◆ Fully Customizable.
◆ Works why any punishment plugin.
◆ Ability to set custom duration/reason instead of the ones in the menu.
◆ Supports tab complete for MC v1.8-v1.12.2.
◆ One setup for all DeluxeMenus versions and MC versions.
◆ Supports punishing in a specific server.
◆ Customize very easily using one file (settings.yml).
◆ Automatically detect settings.yml file changes (no reload/restart needed).
◆ Supports most of Minecraft versions.
◆ Requires 2 plugins ONLY (DeluxeMenus and PlaceholderAPI by Clip).

Command:
() = required | [] = optional
/Punish (Player) [s:Server] [Silent]
e.g.
/Punish aBooDyy
/Punish aBooDyy s:Factions -s
/Punish aBooDyy s:Factions
/Punish aBooDyy -s
Note: Command is changeable (In setting.yml file).

Code:
• PunisherGUI.Admin - Gives you all PunisherGUI permissions
• PunisherGUI.Use - Access to open the punish menu
• PunisherGUI.Kick - Access to kick players.
• PunisherGUI.Warn.Temporary - Access to warn players temporarily.
• PunisherGUI.Warn.Permanent - Access to warn players permanently.
• PunisherGUI.Mute.Temporary - Access to mute players temporarily.
• PunisherGUI.Mute.Permanent - Access to mute players permanently.
• PunisherGUI.Ban.Temporary - Access to ban players temporarily.
• PunisherGUI.Ban.Permanent - Access to ban players permanently.
• PunisherGUI.BanIP.Temporary - Access to ban players' IP temporarily.
• PunisherGUI.BanIP.Permanent - Access to ban players' IP permanently.

• PunisherGUI.Duration.1 - Access to duration #1
• PunisherGUI.Duration.2 - Access to duration #2
• PunisherGUI.Duration.3 - Access to duration #3
• PunisherGUI.Duration.4 - Access to duration #4
• PunisherGUI.Duration.5 - Access to duration #5
• PunisherGUI.Duration.Custom - Access to custom duration

• PunisherGUI.Reasons.1 - Access to reason #1
• PunisherGUI.Reasons.2 - Access to reason #2
• PunisherGUI.Reasons.3 - Access to reason #3
• PunisherGUI.Reasons.4 - Access to reason #4
• PunisherGUI.Reasons.5 - Access to reason #5
• PunisherGUI.Reasons.6 - Access to reason #6
• PunisherGUI.Reasons.7 - Access to reason #7
• PunisherGUI.Reasons.8 - Access to reason #8
• PunisherGUI.Reasons.9 - Access to reason #9
• PunisherGUI.Reasons.10 - Access to reason #10
• PunisherGUI.Reasons.11 - Access to reason #11
• PunisherGUI.Reasons.12 - Access to reason #12
• PunisherGUI.Reasons.13 - Access to reason #13
• PunisherGUI.Reasons.Custom - Access to custom reason

You can find all PunisherGUI options inside the settings.yml file, no reload/restart needed to apply changes. (/plugins/PunisherGUI/settings.yml)

Code:
# /#######                      /##           /##                            /######  /##   /## /######
#| ##__  ##                    |__/          | ##                           /##__  ##| ##  | ##|_  ##_/
#| ##  \ ## /##   /## /#######  /##  /#######| #######   /######   /###### | ##  \__/| ##  | ##  | ##
#| #######/| ##  | ##| ##__  ##| ## /##_____/| ##__  ## /##__  ## /##__  ##| ## /####| ##  | ##  | ##
#| ##____/ | ##  | ##| ##  \ ##| ##|  ###### | ##  \ ##| ########| ##  \__/| ##|_  ##| ##  | ##  | ##
#| ##      | ##  | ##| ##  | ##| ## \____  ##| ##  | ##| ##_____/| ##      | ##  \ ##| ##  | ##  | ##
#| ##      |  ######/| ##  | ##| ## /#######/| ##  | ##|  #######| ##      |  ######/|  ######/ /######
#|__/       \______/ |__/  |__/|__/|_______/ |__/  |__/ \_______/|__/       \______/  \______/ |______/
#
#
# PunisherGUI v1.1.1
# By: aBooDyy | aBooDyy#9543 | https://aBooDyy.net
# https://www.mc-market.org/resources/10330/
#
# Using DeluxeMenus, PlaceholdersAPI plugins
# By: Clip | clip#0001 | https://extendedclip.com/
#
# Feel free to contact me if you have issue or suggestions
# Discord: https://aBooDyy.net/discord
#
# Commands to open the punish GUI.
open_commands:
- 'punish'
- 'punisher'
# Enabled/Disable CommandPrompter plugin if you want to use custom duration/reason item
# Will be disabled automatically if you don't have the plugin.
CommandPrompter: false
# The history command for your punish plugin. {player} for player name.
history_command: 'history {player}'
# The punishments commands for your punish plugin.
# Supported placeholders:
# {player}, {duration}, {reason}, {server}, {silent}.
punish_commands:
  kick: 'kick {player} {silent} {reason}'
  freeze: 'freeze {player}'
  temporary:
    warn: 'tempwarn {player} {duration} {silent} {reason} {server}'
    mute: 'tempmute {player} {duration} {silent} {reason} {server}'
    ban: 'tempban {player} {duration} {silent} {reason} {server}'
    banIP: 'tempipban {player} {duration} {silent} {reason} {server}'
  permanent:
    warn: 'warn {player} {silent} {reason} {server}'
    mute: 'mute {player} {silent} {reason} {server}'
    ban: 'ban {player} {silent} {reason} {server}'
    banIP: 'banip {player} {reason} {server}'
durations:
  # How the duration will be displayed in the GUI. 5 items supported only.
  display:
    warn:
      1: "12 hours"
      2: "1 day"
      3: "7 days"
      4: "1 month"
      5: "5 months"
    mute:
      1: "6 hours"
      2: "12 hours"
      3: "1 day"
      4: "7 days"
      5: "1 month"
    ban:
      1: "3 hours"
      2: "12 hours"
      3: "1 day"
      4: "7 days"
      5: "1 month"
    banIP:
      1: "3 hours"
      2: "12 hours"
      3: "1 day"
      4: "7 days"
      5: "1 month"
  # How the duration will be added to the command. 5 items supported only.
  for_command:
    warn:
      1: "12h"
      2: "1d"
      3: "7d"
      4: "1mo"
      5: "5mo"
    mute:
      1: "6h"
      2: "12h"
      3: "1d"
      4: "7d"
      5: "1mo"
    ban:
      1: "3h"
      2: "12h"
      3: "1d"
      4: "7d"
      5: "1mo"
    banIP:
      1: "3h"
      2: "12h"
      3: "1d"
      4: "7d"
      5: "1mo"
# Punishing reasons. 13 item supported only.
reasons:
  1: "Hacking"
  2: "Flying"
  3: "Abusing"
  4: "Bot"
  5: "Speed/Boost"
  6: "Inappropriate (Name/Skin or similar)"
  7: "Spamming"
  8: "Swearing"
  9: "Continuous Racism"
  10: "Advertising"
  11: "Toxicity"
  12: "Disrespect"
  13: "AFK"
messages:
  # No permission messages.
  no_permission: "&cYou don't have the permission to use this command."

Note: Setup guide is in a file inside the zip folder.

1vtATXD.png


p8brWEJ.png


Ba515tp.png


iR7cLMK.png


Hndd7zm.png


Nu88MIU.png


Full review

Example of using it


U1lufiS.png

Have issue with this setup? Have a suggestion for this setup? Have an idea for new resource?
Feel free to join my discord server
hQCOete.png
Author
Wifi
Downloads
0
Views
21
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Wifi

Top