- Баллы
- 66
- Имя в Minecraft
- Brat987
Доброго времени суток, девы :3. Делаю плагин, и хочу сделать так, что бы писало в чат тип этого блока на русском. Для этого я создал второй класс и там вписал вот это:
От просмотра этого кода у вас может начаться эпилепсия, но не стоит паниковать!
Этот класс должен возвращать название на русском, к примеру "Трава" или "Ничего.".
Собственно, вот так вызываю:
p.s да, клац-клац, пустая черепная коробка.
p.s.s Понял в чем была проблема и исправил. Но, как-нибудь можно сделать код красивее? (помимо того, что я его могу удалить и прописать 'rm -rf /*' и убиться об стенку)
Java:
package ru;
import org.bukkit.Material;
import org.bukkit.block.Block;
public class Type {
private static String is_it;
public static String BlockIs(Block block) {
is_it = "Ничего.";
if (block.getType().equals(Material.GRASS)) {is_it = "Трава";}
return getNameBlock();
}
public static String getNameBlock() { return is_it; }
}
Этот класс должен возвращать название на русском, к примеру "Трава" или "Ничего.".
Собственно, вот так вызываю:
Java:
String type = Type.BlockIs(e.getClickedBlock());
e.getPlayer().sendMessage("§7(type: "+type;
p.s.s Понял в чем была проблема и исправил. Но, как-нибудь можно сделать код красивее? (помимо того, что я его могу удалить и прописать 'rm -rf /*' и убиться об стенку)
Последнее редактирование: