Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.football70500.Sim5678.HungerGames;
- import java.util.logging.Logger;
- import org.bukkit.ChatColor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.plugin.PluginDescriptionFile;
- import org.bukkit.plugin.java.JavaPlugin;
- import ru.tehkode.permissions.PermissionGroup;
- import ru.tehkode.permissions.PermissionUser;
- import ru.tehkode.permissions.bukkit.PermissionsEx;
- public class HungerGames extends JavaPlugin {
- public final Logger logger = Logger.getLogger("Minecraft");
- int nextGroup = 1;
- int highestRankNumber = 21; // this is a number that is highest number +1
- // so this will let the code later count till 20
- @EventHandler
- public void join(PlayerJoinEvent event){
- PermissionUser user = PermissionsEx.getUser(p);
- PermissionGroup[] groups = pex.getGroups();
- PermissionGroup[] userGroups = user.getGroups();
- if(user.getGroup() == null) {
- if(nextGroup >= highestRankNumber) {
- nextGroup = 1;
- }
- user.addGroup(nextGroup.toString());
- nextGroup++;
- }
- }
- public void tabname(Player player, CommandSender sender){
- String name = player.getName();
- if (name.length() > 14) {//chatcolor takes 2 characters, so this cut entire name to 12 length, if u dont want colors, change to 14.
- name = name.substring(0, 11);//if u dont want colors change 11 to 13
- }
- if(player.hasPermission("HG.groups")){
- Player p = (Player) sender;
- PermissionUser user = PermissionsEx.getUser(p);//or whatever u want check
- user.addGroup("12");
- }
- }
- @Override
- public void onEnable() {
- PluginDescriptionFile pdfFile = this.getDescription();
- this.logger.info(pdfFile.getName() + " is now enabled.");
- }
- @Override
- public void onDisable() {
- PluginDescriptionFile pdfFile = this.getDescription();
- this.logger.info(pdfFile.getName() + " is now disabled.");
- }
- }
Add Comment
Please, Sign In to add comment