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

Помогите Русификация плагина

CraftCoder

Старожил
Пользователь
Баллы
108
Имя в Minecraft
CraftCoderr
Суть такая есть ItemStack который нужно забрать у игрока, и мне нужно чтобы название предмета было на русском, т.е. нужно перевести на русский ItemStack.getType. Брать CustomName нельзя, т.к. оно может быть равно null.
 
Ну так делай проверку на null, что здесь такого сложного ?
 
Как создать hashmap со значениями?
Вопрос одресуется тебе xD
89f867809b.png
 
Кто мне это говорит?

P.S. перед тем как спросить я поискал что-нибудь об этом в гугле и ничего не нашел...
HashMap<K, V> map = new HashMap<K, V>();
map.put(K key, V value);
И да "одресуется" было написано специально)))0)00
P.S. гуглом умею пользоваться)00)
 
HashMap<K, V> map = new HashMap<K, V>();
map.put(K key, V value);
И да "одресуется" было написано специально)))0)00
P.S. гуглом умею пользоваться)00)
Это не то, я имею ввиду что-то типо такого:

JavaScript:
HashMap<K, V> map = new HashMap<K, V>(K key1 : V value1,
K key2 : V value2,
K key3 : V value3,
...
K keyn : V valuen);
 
Проще через case сделать, например:
Код:
public String getRussianMaterial(Material material){
switch(material){
case AIR:
return "Воздух";
break; //или как там ибо не через комп сижу
case // и т.д.
}
return; //Он здесь вообще нужен ?
}
 
Через конфиг будет универсальней, потому что если вдруг поменять что-нибудь, то не надо inclasstranslator'ом...
 

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

Назад
Верх