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.
Can u add color code support
/bukkit:kill still works
@LauseggerDevelopment
I already fix it with the new version.XD
@Mchotcool
Please download the last version of the plugin! :P I don't think there is a mistake in the newest verson of HCP.
@LauseggerDevelopment The command /bukkit:pl haven't be blocked!
@ThisUsernameIsMine
Yes every report is very useful! :)
Please let me know if you have found some bugs or if you have a idea to make the plugin better!
Thanks for using it!
@LauseggerDevelopment
Excellent! I'll give your plugin another try then :-)
Will report back how things went.
+Like
edit: It seems to work really well. Before /[tab] and /ver [tab] weren't blocked, but now they are. Awesome! :-)
@ThisUsernameIsMine
Yes it's possible to auto-complete player names. That is the big advantage of my plugin and it's not easy to develop.
@madtomic
Thank you very much!
Can you still auto-complete partly entered commands/player names when using this plugin?
@LauseggerDevelopment
This plugin just keep getting better with every update. Thank you!!!
@Wukkit
Thank you for reviewing my plugin for me. Your video is now on the main page of the bukkit plugin. Thank you to make a such nice video about my bukkit plugin!
Hey there man, I reviewed your plugin for you. You can find it here if you want to check it out - https:www.youtube.com/watch?v=nspwC10neno Hopefully you like it, also be sure to keep up the good work with your plugins! It really helps alot of people out :) Thanks - Wukkit
@madtomic
Thanks for testing it on 1.7.9. I'm happy to hear that. When there are another bugs please let me know. Only the plugin users can see bugs on all the different servers and without all of you the plugin would not be so good.
Thank you for using it!
The latest build works well on 1.7.9. Thank you fixing the plugin and this is the one of the best plugin protection on bukkit.
@buddhist09 For me it's a big bug because another plugins probalby don't work. I will fix this bug today! Thanks for the report
@madtomic Ehm normally it's not a problem but I havn't tested it. Please let me know if it is working.
Can I still use the latest build on 1.7.9?
Just a small bug, when players type /plot home it shows a fake plugin list.
@Sinuce
No problem. If there are any other bugs please let me know. :)
@LauseggerDevelopment
Thanks for the update :)
I'm installing it right away.
UPDATE:
It seems to work :)
@Sinuce
Ohhh yes thats the old bug! -.- :D I fix this today. Thanks!