Innitial update
This commit is contained in:
@@ -54,11 +54,11 @@ public class DuelsCommand implements CommandExecutor, TabCompleter {
|
||||
return true;
|
||||
}
|
||||
if (target.hasMetadata("DueledBy") && target.getMetadata("DueledBy").get(0).asString().equals(player.getUniqueId().toString())) {
|
||||
player.sendMessage(target.getName() + "-nek má' kűté' duel rikvesztet");
|
||||
player.sendMessage("§7[§9§lInsane§e§lDuels§7] §7» §e" + target.getName() + "§9-nek már küldtél párbaj kérelmet.");
|
||||
return true;
|
||||
}
|
||||
|
||||
Inventory gui = Bukkit.createInventory(null, 36, "Játékmód Választás");
|
||||
Inventory gui = Bukkit.createInventory(null, 36, "§9\uD83D\uDDE1 Játékmód Választás");
|
||||
ItemStack vanilla = new ItemStack(Material.END_CRYSTAL);
|
||||
ItemMeta vanillaMeta = vanilla.getItemMeta();
|
||||
vanillaMeta.setDisplayName("§dVanilla");
|
||||
|
||||
@@ -2,6 +2,7 @@ package lnmpro.Listeners;
|
||||
|
||||
import lnmpro.Main;
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
@@ -29,7 +30,7 @@ public class DuelRequestListener implements Listener {
|
||||
public void onInventoryClick(InventoryClickEvent event) {
|
||||
if (!(event.getWhoClicked() instanceof Player player)) return;
|
||||
|
||||
if (event.getView().getTitle().equals("Játékmód Választás")) {
|
||||
if (event.getView().getTitle().equals("§9\uD83D\uDDE1 Játékmód Választás")) {
|
||||
event.setCancelled(true);
|
||||
}
|
||||
}
|
||||
@@ -38,7 +39,7 @@ public class DuelRequestListener implements Listener {
|
||||
public void onDuelRequest(InventoryClickEvent e) {
|
||||
Player player = (Player) e.getWhoClicked();
|
||||
|
||||
if (!e.getView().getTitle().equals("Játékmód Választás")) return;
|
||||
if (!e.getView().getTitle().equals("§9\uD83D\uDDE1 Játékmód Választás")) return;
|
||||
|
||||
if (e.getClick() != ClickType.LEFT) return;
|
||||
|
||||
@@ -62,25 +63,32 @@ public class DuelRequestListener implements Listener {
|
||||
|
||||
player.removeMetadata("DuelRequest", plugin);
|
||||
|
||||
TextComponent accept = new TextComponent("§a[fogadd el]");
|
||||
TextComponent accept = new TextComponent("§a[✔ Elfogadás]");
|
||||
accept.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/acceptduel"));
|
||||
accept.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("de fogadd baby").create()));
|
||||
new ComponentBuilder("§a✔ Nyomj rá az elfogadáshoz!").create()));
|
||||
|
||||
TextComponent decline = new TextComponent("[ne]");
|
||||
TextComponent decline = new TextComponent("§c[❌ Elutasítás]");
|
||||
decline.setClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/denyduel"));
|
||||
decline.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("nefgoasdel").create()));
|
||||
new ComponentBuilder("§c❌ Nyomj rá az elutasításhoz!").create()));
|
||||
|
||||
TextComponent fullMessage = new TextComponent("higy elfogadd kerlek ");
|
||||
TextComponent info = new TextComponent("§7ℹ");
|
||||
info.setHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT,
|
||||
new ComponentBuilder("§fJátékmód: " + ChatColor.stripColor(clickedItem.getItemMeta().getDisplayName().toLowerCase())).create()));
|
||||
|
||||
TextComponent fullMessage = new TextComponent();
|
||||
fullMessage.addExtra(accept);
|
||||
fullMessage.addExtra(" vagy ");
|
||||
fullMessage.addExtra(" ");
|
||||
fullMessage.addExtra(decline);
|
||||
fullMessage.addExtra(" koszi!");
|
||||
fullMessage.addExtra(" ");
|
||||
fullMessage.addExtra(info);
|
||||
|
||||
target.sendMessage("szia §f" + player.getName() + " fájtolni akar veled!");
|
||||
target.sendMessage("§8-----------------------------------------------------");
|
||||
target.sendMessage("§c\uD83D\uDDE1 §e" + player.getName() + " §7küldött egy " + clickedItem.getItemMeta().getDisplayName().toLowerCase() + " §7párbaj kérést!");
|
||||
target.sendMessage(" ");
|
||||
target.spigot().sendMessage(fullMessage);
|
||||
target.sendMessage("duel takemod amit valasztot:" + clickedItem.getItemMeta().getDisplayName().toLowerCase());
|
||||
target.sendMessage("§8-----------------------------------------------------");
|
||||
|
||||
target.setMetadata("DueledBy", new FixedMetadataValue(plugin, player.getUniqueId().toString()));
|
||||
target.setMetadata("DueledWithGamemode", new FixedMetadataValue(plugin, clickedItem.getItemMeta().getDisplayName().toLowerCase()));
|
||||
|
||||
@@ -4,7 +4,6 @@ import lnmpro.Main;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.block.ShulkerBox;
|
||||
import org.bukkit.enchantments.Enchantment;
|
||||
import org.bukkit.entity.Item;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.inventory.Inventory;
|
||||
import org.bukkit.inventory.ItemStack;
|
||||
|
||||
Reference in New Issue
Block a user