Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.iminecraftguy;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.player.PlayerJoinEvent;
- import org.bukkit.plugin.java.JavaPlugin;
- import org.bukkit.scoreboard.DisplaySlot;
- import org.bukkit.scoreboard.Objective;
- import org.bukkit.scoreboard.Score;
- import org.bukkit.scoreboard.Scoreboard;
- import org.bukkit.scoreboard.ScoreboardManager;
- public class SimpleScoreboard extends JavaPlugin implements Listener{
- private Scoreboard pb;
- public void onEnable() {
- Bukkit.getServer().getPluginManager().registerEvents(this, this);
- }
- public Scoreboard getScoreboard(){
- return this.pb;
- }
- @EventHandler
- public void onJoin(PlayerJoinEvent event){
- Player p = event.getPlayer();
- p.sendMessage("§6§l>> §eWelcome to FFA!");
- p.setScoreboard(setupScoreboard());
- p.getInventory().clear();
- }
- public Scoreboard setupScoreboard(){
- ScoreboardManager manager = Bukkit.getScoreboardManager();
- Scoreboard pb = manager.getNewScoreboard();
- String none = "§r";
- String ip1 = "§cYou are playing on:";
- String ip2 = "§fBedrockNetworkMC.serverminer.com";
- String site1 = "§c§lNEW:";
- String site2 = "§fHUGE BedrockCore plugin update";
- String yt1 = "§8§lBedrock§c§lFourms:";
- String yt2 = "§fbedrocknetworkmc.enjin.com";
- String twitter1 = "§d§lFight Bot update v1.5.4";
- String twitter2 = "§dImplements sounds on critical hits.";
- Objective objective = pb.registerNewObjective("dummy", "title");
- objective.setDisplayName("§8==§7[§6BedrockNetworkMC§7]§8==");
- Score top = objective.getScore(none);
- top.setScore(99);
- Score ipd1 = objective.getScore(ip1);
- ipd1.setScore(98);
- Score ipd2 = objective.getScore(ip2);
- ipd2.setScore(97);
- Score none1 = objective.getScore(none);
- none1.setScore(96);
- Score sited1 = objective.getScore(site1);
- sited1.setScore(95);
- Score sited2 = objective.getScore(site2);
- sited2.setScore(94);
- Score none2 = objective.getScore(none);
- none2.setScore(93);
- Score ytd1 = objective.getScore(yt1);
- ytd1.setScore(92);
- Score ytd2 = objective.getScore(yt2);
- ytd2.setScore(91);
- Score none3 = objective.getScore(none);
- none3.setScore(90);
- Score twitterd1 = objective.getScore(twitter1);
- twitterd1.setScore(89);
- Score twitterd2 = objective.getScore(twitter2);
- twitterd2.setScore(88);
- objective.setDisplaySlot(DisplaySlot.SIDEBAR);
- return pb;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement