Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Туториал Список классов и клиентов для MCP

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Raptor2108, 18 ноя 2012.

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

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

    Баллы:
    173
    Skype:
    Raptor210818
    Имя в Minecraft:
    Raptor2108
    Ну так на вскидку в голову приходит только обрабатывать скин на сайте и получать готовую картинку которую просто отображать в клиенте где надо. Если нужна 3д моделька персонажа со скином можешь поковырять мод ArmorStatus там это есть.
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Код:
    void SkinRender2D()
    {
        ResourceLocation resourcelocation = AbstractClientPlayer.locationStevePng;
        resourcelocation = AbstractClientPlayer.getLocationSkull(Minecraft.getMinecraft().getSession().getUsername());
        AbstractClientPlayer.getDownloadImageSkin(resourcelocation, Minecraft.getMinecraft().getSession().getUsername());
        this.mc.getTextureManager().bindTexture(resourcelocation);
        GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0f);
        GL11.glPushMatrix();
        GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0f);
        GL11.glTranslated(this.width / 2 - 16 / 2, 10, 1);
        GL11.gScaled(0.5, 0.25, 1.0);
        GL11.glEnable(GL11.GL_ALPHA_TEST);
        GL11.glDisable(GL11.GL_CULL_FACE);
        this.drawTexturedModalRect(0, 0, 32, 64, 32, 64);
        this.drawTexturedModalRect(0, 0, 160, 64, 32, 64);
        this.drawTexturedModalRect(0, 64, 80, 160, 32, 96);
        this.drawTexturedModalRect(0, 160, 16, 160, 16, 96);
        this.drawTexturedModalRect(-16, 64, 176, 160, 16, 96);
        GL11.glRotated(180, 0, 1, 0);
        this.drawTexturedModalRect(-32, 160, 16, 160, 16, 96);
        this.drawTexturedModalRect(-48, 64, 176, 160, 16, 96);
        GL11.glPopMatrix();
    }
     
  4. Increator

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

    Баллы:
    46
    Skype:
    increator_gamai
    Имя в Minecraft:
    Increator
    Нужно что то менять в сервере ядро: Spigot?Лаунчер: sashok724.
     
  5. kursorik

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

    Баллы:
    76
    Имя в Minecraft:
    kursorik
    Саня, этот код я уже где-то видел :rolleyes:
    Я не могу понять getLocationSkull ее нет в файле обработки скинов, вот в 1.6.4 есть и выше.[DOUBLEPOST=1422623786,1422623196][/DOUBLEPOST]
    Можешь дать пример кода на 1.5.2 ?
     
  6. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    getLocationSkin тоже подойдет.
     
  7. MC-wars

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

    Баллы:
    76
    Нужна помощь, при замене файла bcw.class на свой, изменённый, начинает ругаться сервер и кикать меня по причине: не установлен FML, к слову, 37 модов и все работают... Кто знает, в чём дело?[DOUBLEPOST=1422689510,1422689476][/DOUBLEPOST]Версия 1.6.4
     
  8. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Тебе в шапку темы. Спойлер 1.6.4.
     
  9. MC-wars

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

    Баллы:
    76
    Спасибо большое!!)[DOUBLEPOST=1422691055,1422689844][/DOUBLEPOST]Извиняюсь за нубский вопрос, но куда добавлять флаги запуска, что в readme в спойлере?[DOUBLEPOST=1422692080][/DOUBLEPOST]Потому что я и в батник совал, и всё как в ридми для "нубосерверов" делал, но всё равно при выставлении online-mode=true вылетает... при false всё нормально заходит... Что делать?
     
  10. kursorik

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

    Баллы:
    76
    Имя в Minecraft:
    kursorik
    Редактируй классы на сервере с помощью InClassTranslator
     
  11. MC-wars

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

    Баллы:
    76
    Само собой отредактировал. Пути проверил.
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Я же тебя посылал в шапку темы скачать форджовские классы. С ними не крашнет.
     
  13. MC-wars

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

    Баллы:
    76
    Я оттуда всё и брал. Фиксы ставил и в клиент, и на сервер. Правда, видел фикс на яву 8, но не понял, куда его совать... Однако нашёл на рубакките мод, который фиксит клиент под яву 8. И при online-mode false не крашает. Может быть, дело в ядре? (mcpc+ 1.6.4)[DOUBLEPOST=1422903576,1422872702][/DOUBLEPOST]Вот лог ошибки: https://yadi.sk/i/JLe-jNjKeRKz7
     
  14. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    У тебя не поставолен фикс на клиент.
     
  15. MC-wars

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

    Баллы:
    76
    Можешь, пожалуйста, объяснить, как именно его ставить? Скорее всего я не так что-то понял.[DOUBLEPOST=1422990887,1422948617][/DOUBLEPOST]
    ах да, в БД сессия в клиенте обновляется, а на сервере NULL.
     
  16. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Кидай фикс явы 8 либо в libraries, либо в mods. У меня по-разному было. Один клиент требовал его в модах, второй в либах.
     
  17. MC-wars

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

    Баллы:
    76
    У меня мод стоит под названием: LegacyJavaFixer-1.0
    А вообще - я не могу включить online-mode=true. Сразу клиент крашается.
     
  18. MC_Grove

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

    Баллы:
    63
    как подключить лаунчер сашка к серверу cauldron, информации вообще нет, уже голова болит от догадок )))

    Забыл упомянуть, версия у меня 1.7.10

    Разобрался, вопрос закрыт
     
    Последнее редактирование: 4 фев 2015
  19. Snickers

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

    Баллы:
    68
    Не работают скины на 1.7.10 Отредактировал bgl.class из bin\versions\1.7.10-Forge10.13.0.1208.jar и в игре всё равно стандартный скин. Фордж не подменяет ничего обратно (изменённый файл так и остаётся в архиве во время игры), путь я точно указал верный. Что может быть не так ?
     
  20. EnderStar

    EnderStar Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    desert_ptu4ka
    Все вроде как настроил и тут "Ошибка входа:" вот ссылка на все классы и наработки http://rghost.ru/8G2GHpxsd
     
  21. eric12341234

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

    Баллы:
    68
    Имя в Minecraft:
    eric_frog
    Редактируй authlib-1.5.16. Найти его можно по пути libraries/com/mojang/authlib/1.5.16/authlib-1.5.16.jar а там находишь YggdrasilMinecraftSessionService.class
     

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