1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Как получить голову игрока по его текстуре или айди

Тема в разделе "Разработка плагинов для новичков", создана пользователем Chen, 13 июн 2024.

  1. Автор темы
    Chen

    Chen Новичок

    Баллы:
    6
    Имя в Minecraft:
    efefe
    Привет, сегодня бегал по всем форумам и искал информацию как я могу получить текстуру по id и текстуре и натянуть на Player-Head.

    Примеры:
    Id - "2f8bd35f-0ccb-46c6-8321-6e15abe95c93\"
    texture - "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMTQ0MjJhODJjODk5YTljMTQ1NDM4NGQzMmNjNTRjNGFlN2ExYzRkNzI0MzBlNmU0NDZkNTNiOGIzODVlMzMwIn19fQ==\"

    Нашёл много старых гайдов которые к сожалению уже не актуальны!
    Помогите пожалуйста написать рабочую функию которая выдаёт ItemStack и принимает аргументы которые описаны выше!

    Пример кода который не работает:

    Код:
    public static ItemStack getPlayerHead(String playerUUID) {
            ItemStack item = new ItemStack(Material.PLAYER_HEAD, 1);
            SkullMeta meta = (SkullMeta) item.getItemMeta();
            meta.setOwningPlayer(Bukkit.getOfflinePlayer(UUID.fromString(playerUUID)));
            item.setItemMeta(meta);
            return item;
        }
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Через GameProfile ставится текстура.
     
  3. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    Через команду /give можно
     

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