Since there are three different survival servers (and also now skyblock) that don't have stats & items synced across each other, problems might arise with the voting system. I assume it will be done in a way that if you are currently on Survival Realm #1 and vote, you get a key(s) on Survival Realm #1. This is fine, but what if you are in the lobby or offline?
I propose that each time you vote, you get a credit for a vote key that you can redeem in any server that supports crates for a physical key item, using a command like:
This way players:
A.) Don't have to worry about being online/in a specific server when they vote. (Incentivizes players to vote even when they're offline.)
B.) Can still vote when their favorite server is down.
C.) Won't have to worry about keys accidentally dropping on the ground, etc. if their inventory is full when they vote.
D.) Have more freedom to use keys where/when they please.
Commands list:
-
-
-
-
-
-
-
With this, the
I propose that each time you vote, you get a credit for a vote key that you can redeem in any server that supports crates for a physical key item, using a command like:
/key claim
.This way players:
A.) Don't have to worry about being online/in a specific server when they vote. (Incentivizes players to vote even when they're offline.)
B.) Can still vote when their favorite server is down.
C.) Won't have to worry about keys accidentally dropping on the ground, etc. if their inventory is full when they vote.
D.) Have more freedom to use keys where/when they please.
Commands list:
-
/keys help
- Prints list of "/key" commands that the player has permission to use.-
/keys claim <type>|all [<quantity>|all]
alias: /key claim <type>|all [<quantity>|all]
- Claim key(s) if player has any to redeem. Gives player the physical key item(s). "/key claim all" claims all keys of all types. Defaults to one key if no <quantity> specified except when "all" is specified for <type>. Key types: vote, ultra, etc.-
/keys list [<type>]
alias: /keys [<type>]
- Prints the quantity of each key a players has to redeem. Defaults to printing out all key types if no <type> is specified.-
/keyall <type> [<quantity>] [<world/server>]
- Staff command to give all online players a key. Defaults to one key if no <quantity> specified. Defaults to all servers if no <world/server> specified. This is a typical command that most servers with crates and keys have (the crate plugin probably already has this, but for physical key items).-
/keys give <player> <type> [<quantity>]
- Staff command to give key credits to a player. Defaults to one key if no <quantity> specified.-
/keys remove <player> <type>|all [<quantity>|all]
- Staff command to remove key credits from a player. "/key remove <player> all" removes all keys of all types from player. Defaults to one key if no <quantity> specified except when "all" is specified for <type>.-
/keys view <player> [<type>]
- Staff command to view # of keys another player has. Defaults to printing out all key types if no <type> is specified.With this, the
/vote
command should also be enabled globally to make it easier for players to vote from anywhere and also maybe even add a vote button with all the voting links to this forum. Players could even get a notification when they login to the server saying something like "You have <quantity> keys to redeem, use: /key claim to claim them!"