Вопрос Кириллица в плагине

throwNPE

Пользователь
Сообщения
7
Хочу сделать описание предмета, но оно выводиться каракулями. Spigot 1.17.1 из BuildTools. Использую gradle и openjdk 16, кодировка кода utf-8
Вам необходимо зарегистрироваться для просмотра изображений-вложений


Java:
ItemMeta meta = item.getItemMeta();
meta.setDisplayName("Test");

ArrayList<String> lore = new ArrayList<>();
lore.add(ChatColor.BLUE + "Привет");
lore.add(ChatColor.RED + "Как дела?");

meta.setLore(lore);
item.setItemMeta(meta);
 
Решение
Хочу сделать описание предмета, но оно выводиться каракулями. Spigot 1.17.1 из BuildTools. Использую gradle и openjdk 16, кодировка кода utf-8
Вам необходимо зарегистрироваться для просмотра изображений-вложений


Java:
ItemMeta meta = item.getItemMeta();
meta.setDisplayName("Test");

ArrayList<String> lore = new ArrayList<>();
lore.add(ChatColor.BLUE + "Привет");
lore.add(ChatColor.RED + "Как дела?");

meta.setLore(lore);
item.setItemMeta(meta);
в build.gradle

compileJava.options.encoding = 'UTF-8'

tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
Последнее редактирование:
throwNPE, плагин может быть в неправильной кодировке

В IDEA кодировку можно выбрать так:

Вам необходимо зарегистрироваться для просмотра изображений-вложений


offtop не заметил мелкий шрифт
 
throwNPE, плагин может быть в неправильной кодировке

В IDEA кодировку можно выбрать так:

Вам необходимо зарегистрироваться для просмотра изображений-вложений


offtop не заметил мелкий шрифт
Кодировка стоит UTF-8
Объединено

Плагин у тебя в UTF-8 хоть?
да
 
Хочу сделать описание предмета, но оно выводиться каракулями. Spigot 1.17.1 из BuildTools. Использую gradle и openjdk 16, кодировка кода utf-8
Вам необходимо зарегистрироваться для просмотра изображений-вложений


Java:
ItemMeta meta = item.getItemMeta();
meta.setDisplayName("Test");

ArrayList<String> lore = new ArrayList<>();
lore.add(ChatColor.BLUE + "Привет");
lore.add(ChatColor.RED + "Как дела?");

meta.setLore(lore);
item.setItemMeta(meta);
в build.gradle

compileJava.options.encoding = 'UTF-8'

tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
 
Назад
Сверху Снизу