Block a specific type of device from entering your PMMP server! Due to this plugin being a very simple one, I will try my best to make it as customizable as I can, and bug-less as well.
This plugin helps you block specific types of devices from entering your server, but it CAN still be BYPASSED if the user MODIFIES the type of their DEVICE using mods. You SHOULD be aware of such POSSIBILITY, even though MOST users probably do NOT know how to bypass it.
With this plugin, you may choose which types of devices should not be able
to access your PMMP server (Join your server). You may select the devices
to be blocked in config.yml, and also change the kick message for each
device in there. More customization will come in future updates, so
I am open to any suggestions :)
[X] Test the plugin
[] Fix bugs
[] Implement support for more OS types
[X] Basic implementation (Include basic OS types, make the plugin functional)
[X] Color Support for Config
[] More configuration :D
For a very long time, many players have complained about how the PvP between W10 players and PE players is very unfair. W10 users have better control over the player which is claimed to grant them a strong advantage in PvP. With this plugin, you can now make your server only allow mobile players, or only allow W10 players, or disallow both. This plugin basically gives you full control over what type of devices should be able to access your server!
Written Like This: parameter: value - description
w10: true - When enabled, W10 players will not be able to join the server.
w10-kick-reason: "&cPlease change your device to play on this server" - The kick reason given to the player for using W10. Not functional if W10 players are allowed to play.
w10-quit-message: "&cA Player was kicked for being a W10 player" - Leave message of the player broadcasted to everyone when the player gets kicked for being W10. Not functional if W10 players are allowed to play. ( Color support, tags: currently broken )
android: false - When enabled, Android players will not be able to join the server.
android-kick-reason: "&cPlease change your device to play on this server" - The kick reason given to the player for using an Android device. Not functional if Android players are allowed to play.
android-quit-message: "&cA Player was kicked for being an Android player" - Leave message of the player broadcasted to everyone when the player gets kicked for being an IOS user. Not functional if Android players are allowed to play. ( Color support, tags: currently broken )
ios: false - When enabled, IOS players will not be able to join the server.
ios-kick-reason: "&cPlease change your device to play on this server" - The kick reason given to the player for using an IOS device. Not functional if IOS players are allowed to play.
ios-quit-message: "&cA Player was kicked for being an IOS player" - Leave message of the player broadcasted to everyone when the player got kicked for being an IOS user. Not functional if IOS players are allowed to play. ( Color support, tags: currently broken )
-Report bugs in issues on Github, and suggest more customization features there as well :D -P.S. Currently the {player} tag for quit messages does not work, most likely due to a packet issue. I am fully aware of that issue, so there is no need to report it!