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

Помогите Возможно ли получить голову со своим скином

Тема в разделе "Разработка плагинов для новичков", создана пользователем Lucfierko, 22 авг 2018.

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

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Здравствуйте форумчане,у меня назрел такой вопрос, а возможно ли получить голову со своим скином?
    Код:
    ItemStack skull = new ItemStack(Material.SKULL_ITEM, 1, (short) SkullType.PLAYER.ordinal());
                    SkullMeta meta = (SkullMeta) skull.getItemMeta();
                    meta.setOwner("Notch");
                    skull.setDurability((short) 3);
                    meta.setDisplayName(ChatColor.LIGHT_PURPLE + nick);
                    skull.setItemMeta(meta);
                    p.getInventory().addItem(skull);
    Я даю себе голову, создателя головы указываю Notch(хотя и не его голова дается а обычного стива) , а можно как не будь сделать чтобы скин головы брался из сервера, то есть как,у меня скины берутся из лаунчера а не из офа
     
  2. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
  3. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Я в Bukkit новичек, это будет хорошо если я подключу spigot к серверу,и как на этом отразиться если у меня будет подключено bukkit,craftbukkit,spigot?Сервер от этого лагать не станет?
     
  4. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Не удивляйся. Сейчас тут может налететь огромное количество "Старожилов" которые будут ловить лулзы от того что ты пишешь.
     
  5. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
    Spigot это ядро сервера, которое включает в себя CraftBukkit который, в свою очередь, реализует Bukkit API.
    Короче. Ты уже скорее всего используешь спигот. Продолжай его использовать.
     
  6. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Уже начинаю ловить лулзы, ориркую с окна
     
  7. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    У меня еще такой вопрос, почему я получаю голову стива, с названием Голова null, хотя вот мой код
    Код:
    public ItemStack getSkull(String url) {
                ItemStack head = new ItemStack(Material.SKULL_ITEM, 1, (short)3);
                if(url.isEmpty())return head;
              
              
                SkullMeta headMeta = (SkullMeta) head.getItemMeta();
                GameProfile profile = new GameProfile(UUID.randomUUID(), null);
                byte[] encodedData = Base64.encodeBase64(String.format("{textures:{SKIN:{url:\"%s\"}}}", url).getBytes());
                profile.getProperties().put("textures", new Property("textures", new String(encodedData)));
                Field profileField = null;
                try {
                    profileField = headMeta.getClass().getDeclaredField("profile");
                    profileField.setAccessible(true);
                    profileField.set(headMeta, profile);
                } catch (NoSuchFieldException | IllegalArgumentException | IllegalAccessException e1) {
                    e1.printStackTrace();
                }
                head.setItemMeta(headMeta);
                return head;
            }
    p.getInventory().addItem(getSkull("http://novask.in/5353097657843712.png"));
     
  8. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Хватит пожалуйста,говорить не понятными словами, я начинаю паниковать...:whistle:
     
  9. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Она и будет null, так прописано.
     
  10. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Я про то что голова Стива
     
  11. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Ребят в итоге я получаю голову стива, а не та что по ссылке,помогите
     
  12. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Там Mojang что-то блочили на 1.8, полистай ту тему что дали выше.
     
  13. alexandrage

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

    Баллы:
    173
    essentials /skull name.
     
  14. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Если это имеет значение то я пишу на 1.7.10
     
  15. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Александр,почему в твоем лаучере все нормально загружает а файл Forge 1.7.10.json удаляет античит и из за этого не загружается клиент?:lol:
     
  16. alexandrage

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

    Баллы:
    173
    Нефиг юзать говно на компе.
     
  17. Автор темы
    Lucfierko

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

    Баллы:
    66
    Имя в Minecraft:
    Lucifer_
    Я думал много кто юзает твой лаунчер:oops:
     
  18. OsipXD

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

    Баллы:
    173
    Skype:
    osip.fatkullin
    Имя в Minecraft:
    OsipXD
  19. alexandrage

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

    Баллы:
    173
    Юзают. Ты первый у кого говноантивирь сагрился. Причем на банальный json файл.
     

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