NoPluginDisplay

Introducing
NoPluginDisplay is a light and simple-to-use Craftbukkit Plugin which allows you to hide your plugins from CopyCats. Just after the installation, it blocks the commands /?, /help, /pl or /plugins and their /bukkit:xx equivalents. Admins and players with the bypass permission can bypass this block and you can completely disable this function in the config file. You can use a custom message which appears when a player tries to execute one of those commands. NoPluginDisplay comes with two languages. Simply change the language from english to german in the config.yml
Commands | Permissions | How to edit the Config | How to install NoPluginDisplay | qURL
Source Code
See the up-to-date source code of NoPluginDisplay here!
Bugs and Issues
If you encounter any bugs while using NoPluginDisplay, please go here and state your bug with NoPD in detail. I'll response and help as soon as possible!
PluginMetrics
NoPluginDisplay will support PluginMetrics in version 1.8.1. Due to previous releases of NoPD there are some collected information about NoPD. Check them here.
Additional Hints
This plugin uses an Auto-Updater and PluginMetrics. PluginMetrics collects information about eg. your server, your CraftBukkit version, your server's location and shows them here. You can disable this feature in /plugins/PluginMetrics/config.yml. The Auto Updater by Gravity automatically searches and downloads new versions of NoPD and installs them on your server. If you want to disable this feature you can go to /plugins/Updater/config.yml and set 'disabled' as true.
Donate
Feel free to donate with the button on the top right!
A <3 to all Donators!
Copyright (c) Jovanos (2016). All rights reserved.
-
View User Profile
-
Send Message
Posted Sep 23, 2013can you do so it will block also /plugins?
-
View User Profile
-
Send Message
Posted Aug 26, 2013Give ops default access
-
View User Profile
-
Send Message
Posted Aug 17, 2013@FooziPvP
You can't do that. Nobody can check /pl and /?. But you would know this if you read the description.
-
View User Profile
-
Send Message
Posted Aug 17, 2013How do you give admins access to check /pl and /?
-
View User Profile
-
Send Message
Posted Aug 13, 2013@Jovanos
Excellent, thanks. :)
It is used for the nopickup toggle.
-
View User Profile
-
Send Message
Posted Aug 13, 2013@conflictxinside
If VanishNoPacket uses it, /np will be removed/changed to an other name.
-
View User Profile
-
Send Message
Posted Aug 13, 2013Can you add an option in the config to disable the use of /np by your plugin? It is used by VanishNoPacket as well.
-
View User Profile
-
Send Message
Posted Aug 11, 2013@wwsean08
I'll fix it
-
View User Profile
-
Send Message
Posted Aug 10, 2013if you perform the help command ? from the server console your plugin throws an exception. The expected result would be that no exception would be thrown when you perform a help command from the server console.
here's the exception I was getting:
21:11:36 [WARNING] Unexpected exception while parsing console command "?" org.bukkit.command.CommandException: Unhandled exception executing command '?' in plugin NoPluginDisplay v1.5.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:191) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:523) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:512) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:262) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:227) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.ClassCastException: org.bukkit.craftbukkit.v1_6_R2.command.ColouredConsoleSender cannot be cast to org.bukkit.entity.Player at me.Jovanos.NoPluginDisplay.NoPluginDisplay.onCommand(NoPluginDisplay.java:55) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 8 more
-
View User Profile
-
Send Message
Posted Aug 7, 2013@Arton123
Yes I can, but then you easily could add -bukkit.command.plugins etc. to the member's group. That wouldn't be effective.
Use /np or /noplugindisplay for displaying the version of it.
-
View User Profile
-
Send Message
Posted Aug 6, 2013Could you possible add permissions so admins owners can use the commands or just do so ops can? and what about /v /version ?
-
View User Profile
-
Send Message
Posted Aug 6, 2013@SlagHoedje
No, because the /pl and /? are blocked for everyone. Also for you ,the owner. So if NoPluginDisplay would block /plugins too, you couldn't display your plugins any more.
-
View User Profile
-
Send Message
Posted Aug 6, 2013@SilverKytten
Ah, thank you. But the /? command isn't very popular. Not every server admin knows it.
-
View User Profile
-
Send Message
Posted Aug 6, 2013maybe also /plugins??
-
View User Profile
-
Send Message
Posted Aug 6, 2013@Jovanos
Actually, the permission node "bukkit.command.help" controls the usage of /?, and it has since the beginning, I think. It's been working for me since 1.3
-
View User Profile
-
Send Message
Posted Aug 4, 2013@LagadoMC
First of all thank you. But that you can block the /? with permissions is new to me. In 1.5.* and lower it didn't work I think so.
-
View User Profile
-
Send Message
Posted Aug 4, 2013It is easier to just give groups/players the permissions -bukkit.command.plugins (/plugins, /pl) and -bukkit.command.help (/help, /?). This is still good for lazy players I guess.
-
View User Profile
-
Send Message
Posted Jul 22, 2013Hey nice, finally no admin or othe op can view the plugins i use thx
-
View User Profile
-
Send Message
Posted Jul 3, 2013@MrREOM
Hi Redstone, I know this is terrible, but I can't change that. Feel free to use /plugins or /help for displaying your servers' plugins.
P.S.: I work hard on it ;)
-
View User Profile
-
Send Message
Posted Jul 3, 2013@semirotta
Yes I know. But the command /? has no permission I think. And yes you know add the perms for /pl etc. But I found server owner who even don't know the command /pl. So I made this plugin, (also for lazy people).