Plugin category: Fun Minecraft version: 1.11.2 / 1.12 Suggested name: PercentageJoining What I want: How I want this to work is basically instead of having a full 100% chance to get kicked from the server because a donor has bought a rank to get full access at any time to connect.. I would rather have it as for example: Player1 has bought Rank1 and that only gets 25% access to connection so not a full on 100% chance. Meaning if Player2 is default / no rank then he won't absolutely be kicked from the server but still has a 25% chance to be kicked. But then let's say Player3 has bought Rank4 which has a 100% chance to connect then Player2 will be kicked without a doubt to save that spot for Player3. Player3 however can not be kicked from the server if a lower player like Player4 who has Rank2 with a 50% only to get connected. I would prefer it to kick players from the lower rank first before kicking anyone from a donor group. Therefore a config.yml probably is required for that feature. If more detail is required I will gladly be able to shed some light if this is even possible to get made. Staff / OP can not be kicked from the server using a specific permission I have stated below. Ideas for commands: None. Ideas for permissions: joining.donor1 - 25% to get connected. joining.donor2 - 50% to get connected. joining.donor3 - 75% to get connected. joining.donor4 - 100% to get connected. joining.disconnect - not able to be kicked for a donor's slot (useful for staff). When I'd like it by: Whenever possible.