2.0latestNew systems rank-up & scoreboardJan 28, 2018 New systems rank-up & scoreboard A new update with the majors changes. - + Money rank-up system - (require essentials - optional). - + Claim blocks rank-up system (require Griefprevention - optional). - + A scoreboard for watch a top 5 the most connected players. - Optimization of plugin and fix some bugs. FOR INSTALL THIS UPDATE, YOU NEED TO CHANGE FOLLOWING PARAMETERS (if you used a version previous): In config.yml: Replace this line: Code (Text): timeANDjobs: false by: Code (Text): #Money of player for rank-up (-1 for disable) #--DEPEND ESSENTIALS PLUGIN FOR USE THIS OPTION!-- money: -1 #Number of claims blocks of player for rank-up (-1 for disable) #--DEPEND GRIEFPREVENTION PLUGIN FOR USE THIS OPTION!-- claimblock: -1 #Choose conditions necessary who must be completed for rank-up. #CONDITIONS: "time" ; "money" ; "jobslevel" ; "claimblock". conditions: [] And add this line in " generalConfig": Code (Text): #Enable/disable the top 5 of players the most connected with a scoreboard. Enable-Scoreboard: false In messages.yml: Add these lines: Code (Text): scoreboard: title: "&3&lTop &e&l5" 1: "&c&l1-&a{player} &7&o{time}" 2: "&c&l2-&a{player} &7&o{time}" 3: "&c&l3-&a{player} &7&o{time}" 4: "&c&l4-&a{player} &7&o{time}" 5: "&c&l5-&a{player} &7&o{time}" Examples: .SpoilerTarget">Spoiler: config.yml Code (Text): #------Config AutoRank plugin--------- #Database Settings database: host: "host" database: "Database name" port: "3306" user: "user" password: "password" #Interval of updating data players (IN MINUTES) interval: 1 generalConfig: #Enable fireworks when player rank-up fireworks: true #Broadcast message when player rank-up globalmesssageUp: true #Enable Sound when player rank-up SoundUp: true #Change this sound: https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Sound… Sound: "ENTITY_PLAYER_LEVELUP" #Exclude the AFK players of counted time #--DEPEND ESSENTIALS PLUGIN FOR USE THIS OPTION!-- Anti-AFK: true #Enable/disable the top 5 of players the most connected with a scoreboard. Enable-Scoreboard: false #Your default group (group of the new player) defaultGroup: "default" #Exemple of settings group #NameRank1: # time: 30 # jobslevel: 5 # money: 500 # claimblock: 2000 # conditions: # - "time" # - "money" # - "jobslevel" # - "claimblock" # commands: # - "give {player} 50 1" # - "spawn {player}" #Settings Groups groups: #Put the rank name, with capital letters if need, ect... nameRank1: #Time for rank-up (IN MINUTES) #Set value -1 for disable time: 30 #Levels jobs of player for rank-up (-1 for disable) #If player has many jobs, put the total of levels of his jobs. #--DEPEND JOBS REBORN PLUGIN FOR USE THIS OPTION!-- jobslevel: -1 #Money of player for rank-up (-1 for disable) #--DEPEND ESSENTIALS PLUGIN FOR USE THIS OPTION!-- money: -1 #Number of claims blocks of player for rank-up (-1 for disable) #--DEPEND GRIEFPREVENTION PLUGIN FOR USE THIS OPTION!-- claimblock: -1 #Choose conditions necessary who must be completed for rank-up. #CONDITIONS: "time" ; "money" ; "jobslevel" ; "claimblock". conditions: [] #Commandes executed when player rank-up commands: - "give {player} 50 1" nameRank2: time: 60 jobslevel: 10 money: 100 claimblock: -1 conditions: - "time" - "money" commands: - "eco give {player} 10" #PERMISSIONS PLUGIN: #- autorank.exclued -> #Exclude player or groups of counted time #- autorank.mytime -> Allow to command /autorank mytime #- autorank.play -> Allow to command /autorank play #- autorank.admin -> Allow to all autorank commands .SpoilerTarget">Spoiler: messages.yml Code (Text): #------Messages AutoRank plugin--------- commands: mytime: "See your time before rank" play: "See the time played for a player" timeadd: "Add the minutes at player" timeremove: "Remove the minutes at player" reset: "Reset the data of player" reload: "Reload the config.yml and messages.yml" #Variables: {rank} -> new rank player ; {player} -> player concerned ; {days} -> days played ; {hours} -> hours played; {minutes} minutes played. #Variables(only for mytime-rank): {days_stay} -> Days before rank-up; {hours_stay} -> hours before rank; {minutes_stay} -> minutes before rank. success: mytime-rank: "&3It stays &e&l{days_stay}d {hours_stay}h {minutes_stay}m &3before rank-up !" Upgrade: "&aThe player {player} rank-up &e{rank}." resetplayer: "&aThe data of player has been reset successfully, §cbut the player must disconnect and reconnect" timeplayed: "&aThe player &e {player} &ato have spend &f&l{days}d {hours}h {minutes}m &aon the server." #Variable: {player} -> player concerned. error: norank: "&cYou have no rank where you can rank-up" error: "Erreur" up-rank: "The upgrade of {player} doesn't work ! Verif the name of rank in config.yml !" notonline: "§cThe player {player} doesn't connected !" Noperms: "&cYou don't have permission !" scoreboard: title: "&3&lTop &e&l5" 1: "&c&l1-&a{player} &7&o{time}" 2: "&c&l2-&a{player} &7&o{time}" 3: "&c&l3-&a{player} &7&o{time}" 4: "&c&l4-&a{player} &7&o{time}" 5: "&c&l5-&a{player} &7&o{time}" Screenshot scoreboard: Add a PayPal donate button on homepage of plugin.1.2New command !Jan 16, 2018 New command ! This update add a new command : /autorank mytime See the time who stays before rank-up. Permission: autorank.mytime YOU NEED to add the following messages in your messages.yml (if you used a version previous). Code (Text): commands: mytime: "See your time before rank" Code (Text): success: mytime-rank: "&3It stays &e&l{days_stay}d {hours_stay}h {minutes_stay}m &3before rank-up !" Code (Text): error: norank: "&cYou have no rank where you can rank-up" All messages.yml: .SpoilerTarget">Spoiler: messages.yml Code (Text): #------Messages AutoRank plugin--------- commands: mytime: "See your time before rank" play: "See the time played for a player" timeadd: "Add the minutes at player" timeremove: "Remove the minutes at player" reset: "Reset the data of player" reload: "Reload the config.yml and messages.yml" #Variables: {rank} -> new rank player ; {player} -> player concerned ; {days} -> days played ; {hours} -> hours played; {minutes} minutes played. #Variables(only for mytime-rank): {days_stay} -> Days before rank-up; {hours_stay} -> hours before rank; {minutes_stay} -> minutes before rank. success: mytime-rank: "&3It stays &e&l{days_stay}d {hours_stay}h {minutes_stay}m &3before rank-up !" Upgrade: "&aThe player {player} rank-up &e{rank}." resetplayer: "&aThe data of player has been reset successfully, §cbut the player must disconnect and reconnect" timeplayed: "&aThe player &e {player} &ato have spend &f&l{days}d {hours}h {minutes}m &aon the server." #Variable: {player} -> player concerned. error: norank: "&cYou have no rank where you can rank-up" error: "Erreur" up-rank: "The upgrade of {player} doesn't work ! Verif the name of rank in config.yml !" notonline: "§cThe player {player} doesn't connected !" Noperms: "&cYou don't have permission !"1.1Jobs rank-up system Update !Nov 17, 2017 A new rank-up system with levels Jobs ! - You can now program a level jobs for pass a rank. For use this adding, you must add these lines in config.yml in your groups (for the people who use the version 1.0): Code (Text): jobslevel: -1 timeANDjobs: false Exemple: Code (Text): nameRank1: #Time for rank-up (IN MINUTES) #Set value -1 for disable time: 30 #Levels jobs of player for rank-up (-1 for disable) #If player has many jobs, put the total of levels of his jobs. #--DEPEND JOBS REBORN PLUGIN FOR USE THIS OPTION!-- jobslevel: 5 #IF timeANDjobs is false, player need to time OR jobslevel completed for rank-up. #IF timeANDjobs is true, player need to time AND jobslevel completed for rank-up. #--DEPEND JOBS REBORN PLUGIN FOR USE THIS OPTION!-- timeANDjobs: false #Commandes executed when player rank-up commands: - "give {player} 50 1" The jobs levels rank-up system is optinal and require the jobs plugin if you use it. - Fixed broadcast message.1.0Nov 2, 2017
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta