Skip to content

Commit f258acf

Browse files
Create EventsClass
1 parent 6eecf92 commit f258acf

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

‎Episode_22/EventsClass‎

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package me.dabuseck.Tutorial.Events;
2+
3+
import org.bukkit.Bukkit;
4+
import org.bukkit.entity.Player;
5+
import org.bukkit.event.EventHandler;
6+
import org.bukkit.event.Listener;
7+
import org.bukkit.event.player.PlayerJoinEvent;
8+
import org.bukkit.scoreboard.DisplaySlot;
9+
import org.bukkit.scoreboard.Objective;
10+
import org.bukkit.scoreboard.Score;
11+
import org.bukkit.scoreboard.Scoreboard;
12+
import org.bukkit.scoreboard.ScoreboardManager;
13+
14+
import net.md_5.bungee.api.ChatColor;
15+
16+
17+
public class EventsClass implements Listener {
18+
19+
@EventHandler
20+
public void join(PlayerJoinEvent event){
21+
Player player = event.getPlayer();
22+
23+
ScoreboardManager m = Bukkit.getScoreboardManager();
24+
Scoreboard b = m.getNewScoreboard();
25+
26+
Objective o = b.registerNewObjective("Gold", "");
27+
o.setDisplaySlot(DisplaySlot.SIDEBAR);
28+
o.setDisplayName(ChatColor.DARK_AQUA + "Tutorial Server");
29+
30+
Score gold = o.getScore(ChatColor.WHITE + "Gold: " + ChatColor.GOLD + "10,000");
31+
gold.setScore(1);
32+
33+
player.setScoreboard(b);
34+
35+
36+
}
37+
38+
}

0 commit comments

Comments
 (0)