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

Туториал Как сделать достойный клиент 1.4.7, 1.5.2 и 1.6.2

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

  1. olegempty1996

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

    Баллы:
    103
    Skype:
    olegempty1996
    Имя в Minecraft:
    olegempty1996
    Зачем в теме написали достойный клиент 1.4.7 если нету для 1.4.7
     
  2. Хостинг MineCraft
    <
  3. Volkula

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

    Баллы:
    103
    Имя в Minecraft:
    Volkula
    Аналогично. Решения?
     
  4. Valera10

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

    Баллы:
    78
    Имя в Minecraft:
    Valera10
    У меня проблемка есть с 1.5.2
    Все сделал все норм, кроме 2х вещей:
    1)По ИП не подключается пишет сервер офф, хотя с других клиентом включен.
    2)После запуска пишет, с верху что клиент Minecraft.
     
  5. Servek

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

    Баллы:
    61
    Подскажите, пожалуйста, как вставить картинку в нормальном качестве, допустим, в меню. С "drawTexturedModalRect()" выходит очень страшная (в плохом качестве) картинка.
     
  6. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Друзья, пофиксил вылет MineCraft 1.6.4 при нажатии F3. :)
    Что нужно сделать?
    1. Чисто по инструкции, как сказал exsperto1, открываем все файлики через Notepad++.
    2. Ищем файл GuiIngameForge.java
    3. Переходим на строку 668
    4. Комментируем диапазон строк 668-671
    5. Должно выйти вот так:
      Код:
      left.add(String.format("ws: %.3f, fs: %.3f, g: %b, fl: %d", mc.thePlayer.capabilities.getWalkSpeed(), mc.thePlayer.capabilities.getFlySpeed(), mc.thePlayer.onGround, mc.theWorld.getHeightValue(x, z)));
                  right.add(null);
                  //for (String s : FMLCommonHandler.instance().getBrandings().subList(1, FMLCommonHandler.instance().getBrandings().size()))
                  //{
                  //    right.add(s);
                  //}
                  GL11.glPopMatrix();
                  mc.mcProfiler.endSection();
              }
    6. Дальше сохраняем, компилим, реобфусцируем.
    7. Находим по пути наш файл: %FORGE%\mcp\reobf\minecraft\net\minecraftforge\client
    8. Заходим в .minecraft\libraries\net\minecraftforge\minecraftforge\9.11.1.965
    9. Открываем джарник minecraftforge-9.11.1.965.jar
    10. Ищем тот же путь, заменяем существующий GuiIngameForge.class на наш, модифицированный.
    Сразу говорю, в Java я не очень, просто логично рассуждая, нашел строки, которые надо было закомментировать.
     
    Последнее редактирование: 16 июн 2014
  7. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    GuiMainMenu.java:591
    Код:
            List<String> brandings = Lists.reverse(FMLCommonHandler.instance().getBrandings());
            for (int i = 0; i < brandings.size(); i++)
            {
                String brd = brandings.get(i);
                if (!Strings.isNullOrEmpty(brd))
                {
                    //this.drawString(this.fontRenderer, brd, 2, this.height - ( 10 + i * (this.fontRenderer.FONT_HEIGHT + 1)), 16777215);
                }
            }
    
            String s1 = "Copyright Mojang AB. Do not distribute!";
            this.drawString(this.fontRenderer, s1, this.width - this.fontRenderer.getStringWidth(s1) - 2, this.height - 10, 16777215);
    Всё, что было нужно сделать. И F3 будет работать.
     
  8. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Не ищу лёгких путей. :)
    Решил фиксить там, так как хотел немного разукрасить свой гуишник.
     
    Последнее редактирование: 16 июн 2014
  9. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Здраствуйте
    Вопрос таков, столкнулся c проблемой при использовании сценария install в папке фордж
    все нормально, но когда дело касается скачки файлов то консоль постоянно виснет, приходится перезапускать постоянно консоль, иногда это вызывает ошибки в МСР и из за этого не могу установить мср с форджем(
    то что в консоли:
    Код:
    ================ Forge ModLoader Setup Start ===================
    MCP Detected already, not downloading
    Setting up MCP
    Patching commands.py
    patching file commands.py
        Commands patch applied successfully
    Copying FML conf
    Creating Repackaged data
        Creating re-packaged srg
        Creating re-packaged exc
        Creating re-packaged MCP patches
    Downloading 42 libraries
    Backing up client
    Backing up server
    Downloaded minecraft_server.1.6.4.jar
    Modified minecraft_server.1.6.4.jar detected, removing
    Gathering assets list from http://resources.download.minecraft.net
        Downloading 1063 assets
            sounds\mob\bat\idle1.ogg Modified, removing
            sounds\mob\bat\idle1.ogg Done
    
    и так постояяно зависает, думал так надо, но когда прошло часа 2, понял. что-то тут не так.
    После закрытия консоли и снова запуска батника, качает файлы дальше, но снова зависает(
    как ршеить проблему?
    интернет соединение отличное (100М)
    1.6.4 965
    МСР 8.11
     
  10. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    cleanup.bat запусти из папки forge и попробуй заново. А проверку хеша minecraft-server.jar ты отключил?
     
  11. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Cleanup.bat только что провел, сейчас попробую.
    проверка хеша?
    отключил так как было описано ранее в этой теме
    Код:
    if not os.path.isfile(target):
            try:
                urllib.urlretrieve(url, target)
                #if not hash == None:
                    #t_hash = get_md5(target)
                    #if len(hash) == 40:
                        #t_hash = get_sha1(target)
                    #if not t_hash == hash:
                        #print '%sDownload of %s failed hash check, deleting %s %s' % (prefix, name, t_hash, hash)
                        #os.remove(target)
                        #return False
                if prefix == '':
                    print 'Downloaded %s' % name
                else:
                    print '%s%s Done' % (prefix, name)
            except Exception as e:
                print e
                print '%sDownload of %s failed, download it manually from \'%s\' to \'%s\'' % (prefix, target, url, target)
                return False
        return True

    Зависает также:
    Код:
    ================ Forge ModLoader Setup Start ===================
    MCP Detected already, not downloading
    Setting up MCP
    Patching commands.py
    patching file commands.py
        Commands patch applied successfully
    Copying FML conf
    Creating Repackaged data
        Creating re-packaged srg
        Creating re-packaged exc
        Creating re-packaged MCP patches
    Downloading 42 libraries
    Backing up client
    Backing up server
    Downloaded minecraft_server.1.6.4.jar
    Modified minecraft_server.1.6.4.jar detected, removing
    Gathering assets list from http://resources.download.minecraft.net
        Downloading 1050 assets
            sound\mob\pig\say3.ogg Modified, removing
            sound\mob\pig\say3.ogg Done
            sound\mob\slime\small4.ogg Done
            sound\mob\enderdragon\growl4.ogg Done
    
    что поделать?[DOUBLEPOST=1403265898,1403265755][/DOUBLEPOST]Можете помочь
    так как я не могу скачать (через install mcp то есть майнкрафт)
    скинуть полностью установленый и скачаный mcp 11 с установленым форджем 965?[DOUBLEPOST=1403267673][/DOUBLEPOST]С горем пополам я скачал эти все асетс и либы, закинул файл minecraft_server.jar в mcp/forge/mcp/jars/
    но вот что выдает:
    Код:
    ================ Forge ModLoader Setup Start ===================
    MCP Detected already, not downloading
    Setting up MCP
    Patching commands.py
    patching file commands.py
        Commands patch applied successfully
    Copying FML conf
    Creating Repackaged data
        Creating re-packaged srg
        Creating re-packaged exc
        Creating re-packaged MCP patches
    Downloading 42 libraries
    Backing up client
    Backing up server
    Modified minecraft_server.1.6.4.jar detected, removing
    Downloaded minecraft_server.1.6.4.jar
    Modified minecraft_server.1.6.4.jar detected, removing
    Gathering assets list from http://resources.download.minecraft.net
        No new assets need to download
    == MCP 8.09 (data: 8.11, client: 1.6.4, server: 1.6.4) ==
    "scalac" is not found on the PATH.  Scala files will not be recompiled
    # found ff, ff patches, srgs, name csvs, doc csvs, param csvs, astyle, astyle co
    nfig, rg, ss
    == Decompiling client using fernflower ==
    > Creating SRGs
    > Applying SpecialSource
    Stripping META-INF from jars\versions\1.6.4\1.6.4.jar
        Skipping: META-INF/MANIFEST.MF
        Skipping: META-INF/MOJANGCS.SF
        Skipping: META-INF/MOJANGCS.RSA
    > Compiling AccessTransformer
    > Compiling MCPMerger
    > Running MCPMerger
    Could not find minecraft_server.jar: jars\minecraft_server.1.6.4.jar
    Decompile Exception: 1
    Для продолжения нажмите любую клавишу . . .
    в итоге он её удаляет. я перед запуском install кидаю файл minecraft_server.1.6.4.jar в джар папку, но оно просит тогда очисить мср, поле очистки minecraft_server.1.6.4.jar удаляется... ну и так по кругу
     
  12. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Закидывай minecraft_server.jar после того, как очистит всю и вся. Оно мне конечно выбивало, что модифицированный детектед и прочую ересь, даже удаляло его. А все-равно дальше идет как по маслу. Даже при отсутствии самого джарника сервера.
     
  13. Ankel

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

    Баллы:
    88
    Skype:
    b066ywhite
    Имя в Minecraft:
    Bobby
    Ох спасибо тебе! Вечно с этим mcp какая-то.... вообщем мозг он мне любит.
     
  14. BlackCoder

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

    Баллы:
    66
    Skype:
    blackcoderback1337
    Имя в Minecraft:
    BlackCoder
    Тема нужная, в который раз помогает :)
     
  15. DrLeonardo

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

    Баллы:
    88
    Имя в Minecraft:
    DrLeonardo
    Спасибо, помогло.
    Думаю будет уместным создать спецыальную тему MCP and MineCraft
    там вылажить все "интерестные коды"))
     
  16. Starr

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

    Баллы:
    98
    Имя в Minecraft:
    _Starr_
    Темы конечно есть, но можно на досуге полистать рубаккит и склеить все коды в одну тему. ;)
     
  17. KubikNoobik

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

    Баллы:
    103
    А как сделать кнопку, чтобы она тебя на сайт переправляла?[DOUBLEPOST=1403634017,1403626270][/DOUBLEPOST]
    Какие люди :D
     
  18. BlackCoder

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

    Баллы:
    66
    Skype:
    blackcoderback1337
    Имя в Minecraft:
    BlackCoder
    Само собой :D
    Я теперь тут
     
  19. KubikNoobik

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

    Баллы:
    103
    Народ, помощь нужна... Мне вот что пишет: Download of minecraft_server.jar failed hash check deleting...Да-да, я знаю, что тут написано, но как исправить?
     
  20. TheKubikNoobik

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

    Баллы:
    61
    Что делать?
     

    Вложения:

  21. Dan_Romanenkov

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

    Баллы:
    103
    Помогите мне пожалуйста, у меня ошибки при декомпиляции.
    dPEIqNfTOa0[1].jpg
     

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