Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.mcmatt.shops;
- import org.bukkit.ChatColor;
- import org.bukkit.block.Sign;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.block.Action;
- import org.bukkit.event.block.SignChangeEvent;
- import org.bukkit.event.player.PlayerInteractEvent;
- public class Signs implements Listener {
- @EventHandler
- public void onSignChange(SignChangeEvent e) {
- if (e.getLine(0).equalsIgnoreCase("[shop]")){
- String name = e.getPlayer().getCustomName();
- e.setLine(0, "ยง9" + name + "'s");
- e.setLine(1, "Shop");
- }
- }
- @EventHandler
- public void onPlayerInteract(PlayerInteractEvent e) {
- if (!(e.getAction() == Action.RIGHT_CLICK_BLOCK)) return;
- if (e.getClickedBlock().getState() instanceof Sign) {
- Sign s = (Sign) e.getClickedBlock().getState();
- if (s.getLine(0).equals("ยง9[Shop]")) {
- e.getPlayer().sendMessage(ChatColor.RED + "You clicked the shop sign");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement