HideAndCustomPlugins
1.12.x compatible

Introduction
HideandCustomPlugins is a simple plugin which disables many commands, which show information about your plugins and replaces the message with custom plugin names in the config.yml. You can also edit the message of all disabled commands. With HideandCustomPlugins you can still auto-complete player names!
Features
- The commands /plugins , /pl, /bukkit:plugins, /bukkit:pl, /bukkit:? and /? are replaced with fake plugins, which can be configured in the config.yml!
- The commands /ver , /version , /gc , /icanhasbukkit, /a, /about, /bukkit:version, /bukkit:ver, /bukkit:about, /bukkit:a and /bukkit:help are disabled.
- auto-completion is disabled in the commands /[TAB], /a [TAB], /about [TAB], /icanhasbukkit [TAB], /ver [TAB], /version [TAB], /? [TAB], /bukkit:a [TAB], /bukkit:about [TAB], /bukkit:ver [TAB], /bukkit:version [TAB] and /bukkit:? [TAB].
- The command /help can be disabled in the config.yml and there is a custom message for it.
- All messages can be disabled in the config.yml and then the player can see nothing, when he is typing one of the listed commands.
- You can list several commands in the config.yml, which should be disabled by the plugin!
- You can choose between many of different sounds and potions, which should be used.
- The plugin has an update notification. There is a node called updateNotification in the config.yml and you can disable this if you set this to false.
Required dependency
You need Protocollib for this plugin!
Commands and Permissions
Angle brackets ( < > ) are absolutely necessary and Brackets ( [ ] ) indicate optional parameters.
| command | description | permission |
| </hcp> | Shows Information about the plugin. | hideandcustomplugins.info |
| </hcp reload> | Reload of the config.yml | hideandcustomplugins.reload |
| </hcp blacklist> | Shows a list with the blocked commands. | hideandcustomplugins.blacklist |
| </hcp add> [cmd] | Add a command to the blacklist. | hideandcustomplugins.add |
| </hcp remove> [cmd] | Remove a command from the blacklist | hideandcustomplugins.remove |
| Bypasses the plugin | hideandcustomplugins.bypass | |
| Only for operators. | hideandcustomplugins.* |
How To Install
- Ensure you have Java 7 installed!
- Ensure you have Protocollib installed.
- Download the .jar
- Put it into your plugins folder.
- Start your server.
- Edit the config.yml in the HideAndCustomPlugins Folder.
- Type /hcp reload to reload the config.yml
- Configure permissions.
- And now it works!
Important Links
You can see the SourceCode in my Github Account.
You can see the changelog here.
Here is the Configuration Tutorial.
Tutorials
English Plugin Review by Jojolinul:
German Plugin Review by BukkitFAQ:
Plugin Reviews in other languages: 
Donation
Statistics
This plugin uses Metrics. It collects system information, player count, server and plugin version information and sends it to mcstats.org. If you don't want this information to be sent, go to plugins/PluginMetrics/config.yml and set opt-out to true.
This plugin uses bstats. It collects system information, player count, server and plugin version information and sends it to bstats.org. If you don't want this information to be sent, go to plugins/bstats/config.yml and set enabled to false.


-
View User Profile
-
Send Message
Posted Sep 6, 2016@LauseggerDevelopment
Last version:
-
View User Profile
-
Send Message
Posted Sep 6, 2016Hello , there is a bug , if you write /about or /version by adding a random letter H for example, doing /ver H[TAB] shows the HideAndCustomPlugins plugin. Please fix this bug.
-
View User Profile
-
Send Message
Posted Sep 6, 2016@PatatoneKiller
That isn't possible? What version of my plugin is in use?
-
View User Profile
-
Send Message
Posted Sep 6, 2016Your plugin don't block command in caps like: "/ICANHASBUKKIT", "/VER", "/Ver", "/vEr" "/VERSION", "/VeRsion" "/ABOUT" ecc... and auto-completion is not disabled in the commands /a a[TAB], /about a[TAB], /ver a[TAB], /version a[TAB]. I use in this example the letter "a" and the server give you all the plugins that beginning with the letter "a".
-
View User Profile
-
Send Message
Posted Jun 30, 2016@LauseggerDevelopment when i input command /hom and press tab
tab →auto←complete make /hom to /home
i want to make user only can this fuction (other tab complete disabled)
only i inputed command on config
-
View User Profile
-
Send Message
Posted Jun 30, 2016@wolfwork
Ehm i don't know what do you want to do? The TAB completion is only in the commands /ver, /pl etc. blocked?
@MazQuick
You can format the plugin list with the colors &6,&7, etc.
-
View User Profile
-
Send Message
Posted Aug 21, 2017In reply to Forge_User_41969280:
-
View User Profile
-
Send Message
Posted Jun 30, 2016I suggest to feuture of plugin
tab autocomplete make enter command easily
in user case. completely disable of tab is so sorry.
so I want to custom tab autocomplete option
for example
I input the config file like: /spawn /home
User can tab autocomplete only I inputed command.
thank you
-
View User Profile
-
Send Message
Posted Jun 27, 2016Can you make it so we can format the plugins list? Colors etc.?
-
View User Profile
-
Send Message
Posted Jun 26, 2016@wolfwork
Ohhhh. That's a bug. I'm going to fix this in the next Version. You can allow the users /help than the bug is fixed until the next update :)
-
View User Profile
-
Send Message
Posted Jun 26, 2016why i cant do helpop command
-
View User Profile
-
Send Message
Posted Jun 10, 2016@shop1126
09.06 18:17:50 [Server] INFO java.lang.IllegalArgumentException: The embedded resource 'config.yml' cannot be found in plugins/HideandCustomPlugins.jar
Have you deleted your config.yml?
-
View User Profile
-
Send Message
Posted Jun 9, 2016Hey, I doubt this is of importance, but I get an error whenever I shut off or restart my server from H&CP. http://hastebin.com/udeyavoyot.vbs
-
View User Profile
-
Send Message
Posted Apr 21, 2016@OldScurvyDog
I am going to fix that in the next version! :)
-
View User Profile
-
Send Message
Posted Apr 20, 2016Using the latest version with Towny, when players type /plot they get your plugin message Anyway i can stop your plugin taking over that command?
-
View User Profile
-
Send Message
Posted Apr 14, 2016Can you allow some plugins to show?
-
View User Profile
-
Send Message
Posted Mar 25, 2016Hey, as mentioned earlier, I'm also having issues with my players using /plot in our plotworld. Any idea when this issue will be fixed? Thanks :)
-
View User Profile
-
Send Message
Posted Mar 20, 2016@TheIntelloBox
The v1.5.1 has a error in the tab completion .. I have deleted the file please use 1.5 I'm working on it
@XxDawnsusxX
/plot have to work in the v1.5 there was also a mistake
@CoolLord22
Great idea but it have to work in v1.5
-
View User Profile
-
Send Message
Posted Mar 19, 2016@XxDawnsusxX
Can't you just use /p instead? :P
-
View User Profile
-
Send Message
Posted Mar 19, 2016Anyway to add a bypass list? Cause /plot is registered as /pl and I'm needing /plot for players to use PlotSquared.