Skip to content

Commit 9bf1536

Browse files
Update EventsClass
1 parent 64ff817 commit 9bf1536

1 file changed

Lines changed: 19 additions & 20 deletions

File tree

‎Episode_24/EventsClass‎

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,36 @@
11
package me.dabuseck.Tutorial.Events;
22

3-
import java.util.ArrayList;
4-
5-
import org.bukkit.ChatColor;
63
import org.bukkit.Material;
4+
import org.bukkit.SkullType;
75
import org.bukkit.entity.Player;
86
import org.bukkit.event.EventHandler;
97
import org.bukkit.event.Listener;
108
import org.bukkit.event.player.PlayerJoinEvent;
119
import org.bukkit.inventory.ItemStack;
12-
import org.bukkit.inventory.meta.BookMeta;
10+
import org.bukkit.inventory.meta.SkullMeta;
11+
12+
import net.md_5.bungee.api.ChatColor;
1313

14-
public class EventsClass implements Listener {
1514

15+
public class EventsClass implements Listener {
16+
1617
@EventHandler
17-
public void join(PlayerJoinEvent event) {
18+
public void join(PlayerJoinEvent event){
19+
1820
Player player = event.getPlayer();
19-
20-
String nl = "\n";
21-
ItemStack book = new ItemStack(Material.WRITTEN_BOOK);
22-
23-
BookMeta bookmeta = (BookMeta) book.getItemMeta();
24-
bookmeta.setAuthor("TheSourceCode");
25-
bookmeta.setTitle(ChatColor.DARK_PURPLE + "CODING BUKKIT PLUGINS!");
2621

27-
ArrayList<String> pages = new ArrayList<String>();
22+
ItemStack playerskull = new ItemStack(Material.SKULL_ITEM,1, (short) SkullType.PLAYER.ordinal());
2823

29-
pages.add(ChatColor.GREEN + "Step 1: Learn Java!" + nl + "Step 2: Get good at Java");
30-
bookmeta.setPages(pages);
24+
SkullMeta meta = (SkullMeta) playerskull.getItemMeta();
25+
26+
meta.setOwner(player.getName());
27+
meta.setDisplayName(ChatColor.DARK_PURPLE + "Player Info");
28+
29+
playerskull.setItemMeta(meta);
30+
31+
player.getInventory().addItem(playerskull);
32+
player.sendMessage(ChatColor.DARK_AQUA + "Please refer to your player heard for Player Info");
3133

32-
book.setItemMeta(bookmeta);
33-
player.getInventory().addItem(book);
34-
3534
}
36-
35+
3736
}

0 commit comments

Comments
 (0)