This plugin goes along with me and my friend's custom client, HHClient, short fpr HackHammerClient, is a client that we are creating for the staff of a server. HHClientPlugin goes along with this client so that the client can only connect to servers using HHClientPlugin, as well as only connect as the ranks they are allowed to connect as.
Features
The plugin itself doesn't have much that it can do. In fact, without the staff of your server using HHClient, the plugin doesn't do anything at all. However, when using both the plugin and the client, they become very useful. The way our client will be set up, you only need one client for all the ranks. You can then choose what rank you would like to connect to the server as. Just because you can choose any rank doesn't mean that you can do whatever that rank should be able to do, though. Players may try to connect as an Owner, as an example, when their rank is Mod.However, when you install HHClientPlugin on the server, the plugin would automatically kick the player because they do not have permission to connect as an Owner when they are only a Moderator. They must have the permission node to connect as an Owner, but they only had the permission node for a Moderator.
Custom clients and plugins will be available for your server. If you would like a custom client and plugin, you may request one on the forums of The Server Server's website.. We will will not be making any custom clients or plugins until a more stable client has been developed. Completed plugins will be posted on the Files page, with another page specifically about the commands and permissions of your plugin. We will update custom plugins with each new release. If yours does not come out right away, be patient. It takes time to develop the client and the plugin.
Commands
/HHCP reload - Reloads the plugin.
Permissions
Please note that these permissions are those used in the default plugin. Custom plugins will have different permissions, though some may be the same.
hhcp.trialmod - Allows someone to connect to the server as a Trial Mod
hhcp.mod - Allows someone to connect to the server as a Mod
hhcp.headmod - Allows someone to connect to the server as a Head Mod
ssscp.admin - Allows someone to connect to the server as an Admin
hhcp.headadmin - Allows someone to connect to the server as a Head Admin
hhcp.owner - Allows someone to connect to the server as an Owner
Required Plugins
Some plugins are required by HHClientPlugin:
Versioning Information
We are using Semantic Versioning for the version numbers of HHClient and HHClientPlugin. To learn more about Semantic Versioning, visit the Semantic Versioning Website.