Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
ItemStack skull = new ItemStack(Material.SKULL);
SkullMeta skullMeta = ((SkullMeta) skull).getItemMeta();
skullMeta.setOwner("ВЛАДЕЛЕЦ ГОЛОВЫ");
skull.setItemMeta(skullMeta);
ItemStack skull = new ItemStack(Material.SKULL);
SkullMeta skullMeta = ((SkullMeta) skull).getItemMeta();
skullMeta.setOwner("ВЛАДЕЛЕЦ ГОЛОВЫ");
skull.setItemMeta(skullMeta);
в этом коде ты просто устанавливаешь определённую голову через код, а в плагине подразумевается, что игрок сам в конфиге добавляет всё что хочет, мне нужно чтобы голове можно было добавить айди из конфигаJava:ItemStack skull = new ItemStack(Material.SKULL); SkullMeta skullMeta = ((SkullMeta) skull).getItemMeta(); skullMeta.setOwner("ВЛАДЕЛЕЦ ГОЛОВЫ"); skull.setItemMeta(skullMeta);
А теперь ещё раз и по-русски. Всё что хочет - стак алмазов? Айди из конфига -в этом коде ты просто устанавливаешь определённую голову через код, а в плагине подразумевается, что игрок сам в конфиге добавляет всё что хочет, мне нужно чтобы голове можно было добавить айди из конфига
"Всё что хочет" вплане плагин работает как deluxemenus, в меню плагина можно добавлять разные предметы записывая их в кфг плагина. Мне нужно сделать так, чтобы тот кто поставит этот плагин на сервер мог сам добавить голову с кастом текстурой в меню.А теперь ещё раз и по-русски. Всё что хочет - стак алмазов? Айди из конфига -
config.getString(«путь»);?
cannot resolve method getItemMeta() in SkullMetaSkullMeta skullMeta = ((SkullMeta) skull).getItemMeta();
public static ItemStack setSkullOwner(ItemStack i, String owner) {
SkullMeta headMeta = (SkullMeta)i.getItemMeta();
if (owner.length() > 16) {
GameProfile profile = new GameProfile(UUID.randomUUID(), null);
profile.getProperties().put("textures", new Property("textures", owner));
try {
Field profileField = headMeta.getClass().getDeclaredField("profile");
profileField.setAccessible(true);
profileField.set(headMeta, profile);
} catch (IllegalArgumentException|NoSuchFieldException|SecurityException|IllegalAccessException error) {
error.printStackTrace();
}
} else {
headMeta.setOwner(owner);
}
i.setItemMeta((ItemMeta)headMeta);
return i;
}
Ой, там getSkullMeta()cannot resolve method getItemMeta() in SkullMeta
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения