Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин (1.9) HellWarOfMobs - Война с мобами! Построй стены потолще!

Апай сколько тебе угодно пока не будет новых версий тебя хвалить не будут.А если бы была версия 1.11 и выше ,оценочки были 8-9 ведер
skaky_6H_VxzSX_jc4IRExJDMp5dKxwtXFlA5j8hxbpeKjRUqmxiCktW5ccDtRcB8GXLxnbb2QAIwBM0_l_-w-w=s400
из 10
 
Апай сколько тебе угодно пока не будет новых версий тебя хвалить не будут.А если бы была версия 1.11 и выше ,оценочки были 8-9 ведер
skaky_6H_VxzSX_jc4IRExJDMp5dKxwtXFlA5j8hxbpeKjRUqmxiCktW5ccDtRcB8GXLxnbb2QAIwBM0_l_-w-w=s400
из 10
Вот меркантильные )))
 
Братан, для кого || придумали ?
ретурн, ретурн, ретурн....
Код:
            if (!item.getItemMeta().hasDisplayName()) {
                return;
            }
            if (!item.getItemMeta().hasLore()) {
                return;
            }
            if (!item.getItemMeta().getDisplayName().equalsIgnoreCase(gun.getName())) {
                return;
            }
            if (!item.getItemMeta().getLore().get(0).equalsIgnoreCase(gun.getLore().get(0).replace("&", "§"))) {
                return;
            }
можно заменить простым
Код:
if (!item.getItemMeta().hasLore() || !item.getItemMeta().hasDisplayName() || !item.getItemMeta().getDisplayName().equalsIgnoreCase(gun.getName()) || !item.getItemMeta().getLore().get(0).equalsIgnoreCase(gun.getLore().get(0).replace("&", "§"))){return}
Ага, а потом дрочи эту длинную строчку. Я делаю, чтобы прежде всего, код был читаем
 
Код:
if (!item.getItemMeta().hasLore() || !item.getItemMeta().hasDisplayName() || !item.getItemMeta().getDisplayName().equalsIgnoreCase(gun.getName()) || !item.getItemMeta().getLore().get(0).equalsIgnoreCase(gun.getLore().get(0).replace("&", "§"))){return}
А можно ведь и
PHP:
if(!item.getItemMeta().hasLore() 
|| !item.getItemMeta().hasDisplayName() 
|| !item.getItemMeta().getDisplayName().equalsIgnoreCase(gun.getName()) 
|| !item.getItemMeta().getLore().get(0).equalsIgnoreCase(gun.getLore().get(0).replace("&", "§"))){return}
Уже более-менее читабельно и компактно
 
А можно ведь и
PHP:
if(!item.getItemMeta().hasLore()
|| !item.getItemMeta().hasDisplayName()
|| !item.getItemMeta().getDisplayName().equalsIgnoreCase(gun.getName())
|| !item.getItemMeta().getLore().get(0).equalsIgnoreCase(gun.getLore().get(0).replace("&", "§"))){return}
Уже более-менее читабельно и компактно
Уже признал свою ошибку
 

Поделиться этой страницей

Назад
Верх