Skocz do zawartości
  • 0

Nie mogę odczytać nazwy gui z configu.


Pytanie

Witam, tak jak w tytule, event mi nie działa, ponieważ z jakiegoś powodu błędnie odczytuję nazwę gui z configu. 

  @EventHandler
    public void clickEvent(InventoryClickEvent event){
        if (event.getView().getTitle().equalsIgnoreCase(ChatColor.translateAlternateColorCodes('&', getConfig().getString("options.gui_name")))){
            event.setCancelled(true);
        }
    }
options:
  #Wielkosc gui musi byc wielokrotnoscia liczby 9
  gui_size: 9
  gui_name: '&4KITY'

 

Odnośnik do komentarza
https://skript.pl/temat/41302-nie-mog%C4%99-odczyta%C4%87-nazwy-gui-z-configu/
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Spróbuj wyświetlić w Bukkit.broadcastMessage... getTitle() oraz

ChatColor.translateAlternateColorCodes('&', getConfig().getString("options.gui_name"))

i wyślij tutaj zrzut ekranu.

Edytowane przez xAxee
xAxee

Wstawiam w code.

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/41302-nie-mog%C4%99-odczyta%C4%87-nazwy-gui-z-configu/#findComment-258301
Udostępnij na innych stronach

  • 0

wklepałem po prostu podczas wywoływania komendy

player.sendMessage(ChatColor.translateAlternateColorCodes('&', getConfig().getString("options.gui_name"))

zwróciło po prostu na czerwono nazwę GUI

P94EjYV.png

Odnośnik do komentarza
https://skript.pl/temat/41302-nie-mog%C4%99-odczyta%C4%87-nazwy-gui-z-configu/#findComment-258319
Udostępnij na innych stronach

  • 0

Wrzuć coś przed ifem, możliwe że nie zarejestrowałeś listenera, to 1. A po 2 najpierw musisz sprawdzić czy getView nie jest nullem, bo jeżeli jest to przy getowaniu Title będzie sypać errorami.

Odnośnik do komentarza
https://skript.pl/temat/41302-nie-mog%C4%99-odczyta%C4%87-nazwy-gui-z-configu/#findComment-258368
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...