Plugin category: Useful Minecraft version: Spigot 1.8.8 Suggested name: LoginStreaks What I want: When a player logs in every day I want it to tell the player in chat how many days in a row they have joined. I also want this to be a competitive thing so with a command you can see who has the highest streak in a GUI. Ideas for commands: /days Ideas for permissions: player.loginstreaks to allow them to be able to start a streak When I'd like it by: Any time
Here it is: https://www.dropbox.com/s/ewchgozif3y1p07/LoginStreaks.jar?dl=0 I've made the command /streak, because I didn't read correctly. If you want that changed just tell me. I've made the permission loginstreaks.streak, because permissions start with plugin name by convention.
You're the man, I hope it wasn't too time consuming. Hopefully everything will work great! Thanks again Edit: Do you think you can make a config file for the text that comes up when you do /streak?
Hey I noticed there was a typo when you do /streak. Do you think you could make a config file that makes it so the message it sends to the player when they do the command is configurable?
@alnoise I updated the plugin https://www.dropbox.com/s/ewchgozif3y1p07/LoginStreaks.jar?dl=0 it also has color support
@xX4w3s0m3Xx This seems like a cool idea for a plugin! Here's an idea for an addition though: In the config file you can edit money rewards (Vault requirement) or commands that are run by the console after a streak of X number of days with a <player> placeholder. Perhaps the regular streaks can only be achieved once, and the repeating ones can be re-achieved even if the streak was broken?? Example: streaks: commands: - 10: - 'give <player> diamond 10' ## Rewards player with 10 diamonds after 10 day streak. - 'tell <player> Congratz on keeping a streak of 10 days on our server!! Here's a reward of 10 diamonds!' money: - 20: 500 ## Rewards player with 500$ after 20 day streak. repeating: money: - 5: 100 ## Every 5 days the player is awarded 100$ Again, this is only an idea for an addition. You don't have to add it.
@BKdeathmaster24 I like this idea! I've thought about rewards while making this plugin, but was like "Meh, this wasn't requested so let's not add it". I'll see what I can do
@BKdeathmaster24 I've updated the plugin and it has this feature now. The normal rewards can be earned once in a streak and the repeating will be given every ... days