Plugin Hide 1.13+  | Choose which commands players can execute and see icon

Plugin Hide 1.13+ | Choose which commands players can execute and see -----

Customize Tabcomplete, Block Commands, Anti Tabcomplete, Suggestion blocker



FEATURES
  • Blocks tab-completions and commands, that can be configured in the config.yml
  • Option to allow or block listed commands
  • Groups that allow or disallow commands and tab-completions
  • Group inheritance
  • Group priority
  • Enable or disable that OPs can bypass blocked commands
  • OP-Protection
    • Can be enabled or disabled
    • Player can't be OP'ed who are not in the list
    • Non-allowed OP'ed Players who joined will be kicked and deOP'ed
  • Customize the /pl message
  • The plugin needs to be configured ;)
Want more features? Use the Pro version [click]

[​IMG]



GROUPS
  • If no group is set the default group will be applied
  • To add a specific group to a user add the permission plhide.group.<group>
  • Only one group can be applied to a user! It means that the player should only have one plhide.group.<group> permission. Otherwise some groups won't applied to the user.
  • Inheritance: A group can inherit the commands by other groups. The group mode is always taken from the parent group
COMMANDS
  • plhide reload Reloads the config.yml
  • plhide help Additional information
  • plhide updatecheck Checks if there is a newer version
PERMISSIONS
  • plhide.reload | Reloads the config.yml
  • plhide.group.<group> | To apply a specific group to an user
  • plhide.bypass | Shows the real plugins if you execute /pl
FAQ
Make sure these aren't Bungeecord commands.
My plugin is a Spigot plugin and not a Bungeecord plugin!

Code (YAML):

  groupName
:
    commands
:
     - command1
      - command2
    group-mode
: blacklist/whitelist
    included-groups
:
     - group1
 
Each group needs a different groupname.

The " commands" section lists the commands that can either be blocked or executed exclusively.
(As soon as a command is blocked, it will automatically removed from the tabcompletion)

The value at group-mode decides whether the listed commands are blocked or executed exclusively.

In the " included-groups" section you can add groups of the same kind (groups where the boolean should-list block is the same).
The commands from the "included groups" will be added to this group. Note that the implemented groups don't implement their implemented groups!​

If a group should block commands and remove these commands from the tab completion, set group-mode to blacklist.

Otherwise if group-mode to whitelist, only the listed commands will be executable and all not listed commands will be removed from the tabcomplete

CONFIG
Code (YAML):

#OP-protection: Player can only be op'ed if they are in the "allowed-operators" list
op-protection
: false
allowed-operators
:
 - Player1
  - Player2
#If you try to Op someone who isn't in the list
op-message
: "&cThe Player isn't a listed operator!"
#Players who are operators and are not in the list can't connect and will be deop'ed.
unauthorized-operator-kick-message
: '&cYou are not allowed to be an operator'

#Message if you type a blocked command | Enter none to disable
blocked-command-message
: "Unknown command. Type \"/help\ " for help."
#Message shown if you type /pl | Enter none to disable | Players with the permission plhide.bypass will see the real plugins
/pl-message
: 'Plugins (0 ):'

#Stay on the newest version to get better features!
#Enable or disable automatic ingame update notification on join
update-notify
: true

groups
:
  #if no group is set via plhide.group.<group> this will be applied
  #do not rename the default group!
  #blocked commands will be automatically removed from the tabcompletion
  default
:
    commands
:
     - ver
      - version
      - about
      - bukkit
      - icanhasbukkit
      - help
      - '?'
      - me
      - minecraft:me
      - minecraft:help
      - bukkit:?
      - bukkit:help
      - plugins
      - pl
      - bukkit:pl
      - bukkit:plugins
      - bukkit:ver
      - bukkit:version
      - bukkit:about
      #The plugin commands
      - pl-hide:plhide
      - plhide
    #If the value is blacklist, the commands are blocked and invisible
    #If the value is whitelist, the commands only executable and visible
    group-mode
: blacklist
    #If a player is in two groups, the group with the higher priority number is used
    #The minimum value is 0
    priority
: 0
    #here you can add other groups
    #The group mode is taken from the main group, in this case the main group is "default"
    included-groups
:
     - Test

  #This group for example will remove and block all commands
  #add permission plhide.group.test to apply this group
  Test
:
    commands
: [ ]
    group-mode
: whitelist
    priority
: 1
    included-groups
: [ ]


#Don't change
version
: "1.3"
 
SUPPORT AND BUGS

If you need support (read FAQ first) or found a bug contact me and send me your config.yml and the latest.log (if there is an error from PL-Hide!)

[​IMG]


STATS
[​IMG]
By downloading this plugin, you agree to:
- Not redistribute this plugin, share any part of the code or resell it.
- You will not post my source code online or offline on any website or in the internet.

Resource Information
Author:
----------
Total Downloads: 77,924
First Release: Jun 26, 2019
Last Update: Apr 28, 2024
Category: ---------------
All-Time Rating:
88 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings