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

Туториал Убираем сообщение "Minecraft 1.6 is aviable"

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем saharin94, 1 июл 2013.

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

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    Сегодня вышел Minecraft 1.6 и теперь у пользователей линейки 1.5 отображается соответствующее сообщение.
    847d3e30265b8b53651960447c19236d08ba3793.jpg
    Самое простое, что можно сделать, это конечно же обновиться. Но не всё так гладко: под эту версию ещё нет модов, соответственно обновление пока откладывается. Значить, будем убирать это сообщение.

    Простой способ:
    Ищем в minecraft.jar bkg.class (для 1.5.2) и меняем в нём (с помощью In Class Translator)
    Код:
    http://assets.minecraft.net/1_6_has_been_released.flag
    Ну, например на:
    Код:
    http://127.0.0.1/1_6_has_been_released.flag
    чтобы не "стучался" в интернет :D


    Сложный способ (но лучше):
    Декомпилируем клиент с помощью MCP (я не буду объяснять, как пользоваться. Туториалов здесь полно).

    В RunnableTitleScreen.java находим:
    Код:
        public void run()
        {
            try
            {
                String var1 = HttpUtil.func_104145_a(new URL("http://assets.minecraft.net/1_6_has_been_released.flag"));
    
                if (var1 != null && var1.length() > 0)
                {
                    var1 = var1.trim();
    
                    synchronized (GuiMainMenu.func_104004_a(this.field_104058_d))
                    {
                        GuiMainMenu.func_104005_a(this.field_104058_d, EnumChatFormatting.BOLD + "Notice!" + EnumChatFormatting.RESET + " Minecraft 1.6 is available for manual download.");
                        GuiMainMenu.func_104013_b(this.field_104058_d, var1);
                        GuiMainMenu.func_104006_a(this.field_104058_d, GuiMainMenu.func_104022_c(this.field_104058_d).getStringWidth(GuiMainMenu.func_104023_b(this.field_104058_d)));
                        GuiMainMenu.func_104014_b(this.field_104058_d, GuiMainMenu.func_104007_d(this.field_104058_d).getStringWidth(GuiMainMenu.field_96138_a));
                        int var3 = Math.max(GuiMainMenu.func_104016_e(this.field_104058_d), GuiMainMenu.func_104015_f(this.field_104058_d));
                        GuiMainMenu.func_104008_c(this.field_104058_d, (this.field_104058_d.width - var3) / 2);
                        GuiMainMenu.func_104009_d(this.field_104058_d, ((GuiButton)GuiMainMenu.func_104019_g(this.field_104058_d).get(0)).yPosition - 24);
                        GuiMainMenu.func_104011_e(this.field_104058_d, GuiMainMenu.func_104018_h(this.field_104058_d) + var3);
                        GuiMainMenu.func_104012_f(this.field_104058_d, GuiMainMenu.func_104020_i(this.field_104058_d) + 24);
                    }
                }
            }
            catch (Throwable var6)
            {
                var6.printStackTrace();
            }
        }
    Заменяем на:
    Код:
        public void run(){ } 
    Теперь компилируем, делаем обфуксацию и закидываем в клиент. На этом всё :)
     
    Pokemowka, Frimans1, Egor33345 и 23 другим нравится это.
  2. Хостинг MineCraft
    <
  3. kirpitch99amk

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

    Баллы:
    63
    Имя в Minecraft:
    ParadoX
    )))спасибо большое, saharin94 няша :3
     
  4. Wasp

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

    Баллы:
    68
    Skype:
    uncle.wasp
    Имя в Minecraft:
    WASP
    Что-то у меня не получается... Если не затруднит, мог ли ты выложить готовый файлик или minecraft.jar
     
  5. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    А ты и не пытался.
     
    Breivik, upisfree и alden нравится это.
  6. superkep

    superkep Старожил Заблокирован

    Баллы:
    153
    Skype:
    O_superkep_O
    Имя в Minecraft:
    superkep
    Зачем это? Разве мешает?
     
  7. max--2

    max--2 Старожил Пользователь

    Баллы:
    173
    Мешает еще как
     
    Vedroyder, Xore и DenisMartine нравится это.
  8. superkep

    superkep Старожил Заблокирован

    Баллы:
    153
    Skype:
    O_superkep_O
    Имя в Minecraft:
    superkep
    Как мешает? если бы этот лог занимал весь экран игры то да, он бы мешался, а так он не мешает
     
  9. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Мне вообще провайдер подарил это окошко про выход 1.6 на первое июня. А там редир на страницу оплаты задолжености за инет :D
     
    Alexey123 нравится это.
  10. superkep

    superkep Старожил Заблокирован

    Баллы:
    153
    Skype:
    O_superkep_O
    Имя в Minecraft:
    superkep
    Хахаха:creeper:
     
    Оригинало_о нравится это.
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    А теперь не используй тег 'B' в своих постах. За привлечение внимания к своим глупым постам можно и предупреждение получить.
     
  12. superkep

    superkep Старожил Заблокирован

    Баллы:
    153
    Skype:
    O_superkep_O
    Имя в Minecraft:
    superkep
    Я просто так уже привык писать:oops:
     
  13. DragoSFire

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

    Баллы:
    123
    Skype:
    dragosfire2012
    Имя в Minecraft:
    DragoSFire
    Отвыкай.
     
  14. TecaK

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

    Баллы:
    103
    Имя в Minecraft:
    TecaK
    что за красивый шрифт ? как поставил - у меня он криво отображался.
     
  15. Автор темы
    saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    Skype:
    RikkiLooh
    Имя в Minecraft:
    RubukkitDniwe
    OptiFine надо ставить, чтобы HD шрифты/текстуры поддерживал.
     
    TecaK нравится это.
  16. TecaK

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

    Баллы:
    103
    Имя в Minecraft:
    TecaK
    Спасибо.
     
  17. AnonymPanda

    AnonymPanda Участник

    Баллы:
    31
    Имя в Minecraft:
    AnonymPanda
    Спасибо помог)
     
  18. TecaK

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

    Баллы:
    103
    Имя в Minecraft:
    TecaK
    Ты ошибся в названии темы не aviable а - available
     
  19. Artur_ka

    Artur_ka Активный участник

    Баллы:
    78
    У меня не получается 1 способ меняю запускаю и краш клиента что делать?
     
  20. PoMi4

    PoMi4 Активный участник

    Баллы:
    78
    Skype:
    ddiddmmorrozz
    Имя в Minecraft:
    PoMi4
    Попробуй удалить META-INF
     
    Jelass нравится это.
  21. Jelass

    Jelass Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Jelass
    +1 к теме и коменту
    спасибо)
     
    ВремяПриключений нравится это.

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