Slot Manager
Description
Slot Manager provides lightweight management for reserved player slots
If a VIP tries to connect to a full server the plugin will:
- Try to kick someone without any Slot Manager permissions
- If that fails, try to kick someone with just the player permission
The plugin was custom made for a single server and ran there without any problems since #1714.
With version 0.5 all PEX dependencies were removed and replaced to check permissions through Bukkit.
Slot Manager was tested with CB 1.4.6-R0.1 without encountering any obvious problems that weren't fixed in version 0.6.
No Updates?
Despite the lack of updates Slot Manager should work without any problems with the newest builds.
I regularly test it against the newest ones (with PEX) and will release a new version if needed.
Feel free to contact me if you encounter bugs or problems and I will try to fix them.
Setup
Yeah... put the jar inside your plugin folder and you're almost good to go.
Give normal players the slot_manager.player permission and players with a reserved slot slot_manager.vip.
Guests won't get anything at all.
If you'd like to give someone protection against kicks but no reserved slot give him the slot_manager.protected permission.
config.yml
The config file will be created on first start and should be self explanatory.
Permissions
- slot_manager.player
- slot_manager.vip
- slot_manager.protected
Version History
- v 0.1
- Basic functions for Bukkit Build #1714
- v 0.2
- Added PEX support
- v 0.3
- Update for RB #1818 and new event listener
- v 0.4
- Bugfix - Ignored bans
- v 0.5
- Replaced PEX dependency
- v 0.6
- Bugfix - Ignored whitelist
- v 0.7
- Added config.yml for custom kick messages
- v 0.8
- Bugfix - Ignored IP bans
- v 0.8.GM
- GroupManager Stuff
Okay, let's speak about v 0.8.GM. There is nothing new except GroupManager support. That means there's no need to update except if you wan't to use GroupManager. While it's mostly patchwork there shouldn't be any problems, but I don't recommend a change to 0.8.GM unless you need it.
- GroupManager Stuff
- v 0.9
- Added slot_manager.protected permission
- Should still be GroupManager compatible
- Tested against 1.4.7-R1.0 (Build #02624), 1.5.1-R0.1 (Build #02703), 1.6.2-R0.1 (Build #02838) and 1.7.2-R0.2 (Build #02974) aaand Spigot 1.8.8-R0.1
- v 1.0
- Dropped explicit GroupManager compatibility code
- A few code changes regarding getOnlinePlayers() deprecation
- Tested against Spigot 1.10.2
-
View User Profile
-
Send Message
Posted Feb 18, 2013@tiagoomendess
Slot Manager should work with any Permission Plugin which provides SuperPerms support.
But it seems i can't get it to work with GM. Well after I found the Essentials download since they don't have a BukkitDev Project for GM...
To cut a long story short, I think I will look into it when I've got some spare time.
-
View User Profile
-
Send Message
Posted Feb 17, 2013It works with Groupmanager???
-
View User Profile
-
Send Message
Posted Feb 16, 2013Thanks for fixing the banned ips problem bro, nice job ;)
-
View User Profile
-
Send Message
Posted Feb 13, 2013@jaystar411
You see cracked server sounds for me like "oh i wanna play but don't pay so stfu".
I can't even imagine a good reason for why to run a cracked server.
Your dude was only able to fake his name because of you running a cracked server.
I'm well aware which functions of AuthMe are most likely to cease function when used with Slot Manager after a short look over. e.g. too short or too long nick "protection"
These and your double account thing are cracked server only problems because registered usernames must consist of at least 3? characters and a maximum of 16. Also a online server won't allow multiple logins with the same account (different spelling through big and small letters isn't event possible).
Well, you still have the opportunity to state your arguments why i should support cracked servers.
-
View User Profile
-
Send Message
Posted Feb 13, 2013@Zyfie
Y maybe u do't but ppl should know what they download and install. Do you know how much cracked servers are out there and could get griefed by the bug? And i also don't want u to make the plugin working for cracked servers!
We lost 1 day playtime after our map got destroyed by some dude who logged in as an op. That should not happen on another server , right?
-
View User Profile
-
Send Message
Posted Feb 12, 2013@jaystar411
The keyword is "cracked servers". Bukkit does not support cracked servers so why should I? Give me a reason and maybe I will think about it.
-
View User Profile
-
Send Message
Posted Feb 12, 2013This plugin has a terrible bug! If you use it with the "AuthMe" plugin for cracked servers it will allow you to go online with the same nick! You only have to change big letters to small letters like ImAgoodPlayer = imagoodplayer. Both of them can be online now and you dont even need to auth urself with the nick which came online after the "real player" .
Fact: THIS PLUGIN DOES NOT WORK WITH "AUTHME"
-
View User Profile
-
Send Message
Posted Jan 29, 2013Thanks man :) by the way i'm not talking about static ips, i know its difficult, but your isp will give you a limited amount of ips, so if a guy want to bother he'll only be able to get 5-10 ips no more :)
-
View User Profile
-
Send Message
Posted Jan 29, 2013@Mayhem777
Hrm... well I wasn't aware anybody would use ip bans. Maybe because there aren't many static ips in Germany, which renders ip bans useless. Nevertheless, I will look into it.
Edit: Should be fixed in v0.8 which is awaiting approval.
-
View User Profile
-
Send Message
Posted Jan 29, 2013Still ignoring ip bans...
-
View User Profile
-
Send Message
Posted Jan 27, 2013@deregudegu
Uh... you could at least provide some details.
-
View User Profile
-
Send Message
Posted Jan 26, 2013Hello,
Cloud you add Vault suport?
Thanks.
-
View User Profile
-
Send Message
Posted Jan 1, 2013Installed today, hope this works well!