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

Привет всем, помогите плиз.
Клиент - 1.6.4
Лаунчер - От Сашка
Сам вопрос:
Какой надо изменить класс в клиенте чтобы убрать Mods(Кнопка в главном меню), и чтобы убрать одиночку.
 
Помогите пожалуйста, все классы прописал. Но не входит пишет Failed to verify username
Проверил checkserver и joinserver


На joinserver пишет BadParam#1
На checkserver пишет NO

Лаунчер JCR версия серва и клиент 1.6.4
 
Народ у каво minecraft 1.7.4 вот класс bma.class тут путь до скина и до плаща
 
Помогите пожалуйста, все классы прописал. Но не входит пишет Failed to verify username
Проверил checkserver и joinserver


На joinserver пишет BadParam#1
На checkserver пишет NO

Лаунчер JCR версия серва и клиент 1.6.4
Качай лучше лаунчер от Сашка. ССылка в теме
http://www.rubukkit.org/threads/Как...го-привязка-к-hostinger-рассмотр-ошибок.79498 В
этой теме классы от 1.7.2 - 1.7.10
 
Привет всем, помогите плиз.
Клиент - 1.6.4
Лаунчер - От Сашка
Сам вопрос:
Какой надо изменить класс в клиенте чтобы убрать Mods(Кнопка в главном меню), и чтобы убрать одиночку.
Раскомпилить клиент и изменить GuiMainMenu.java
В классах он помечен как blt.class
Мне вот только интересно, как вы будете изменять обфусцированный .class файл?))
 
Java:
/**
     * Adds Singleplayer and Multiplayer buttons on Main Menu for players who have bought the game.
     */
    private void addSingleplayerMultiplayerButtons(int par1, int par2)
    {
        //this.buttonList.add(new GuiButton(1, this.width / 2 - 100, par1, I18n.getString("menu.singleplayer")));
        this.buttonList.add(new GuiButton(2, this.width / 2 - 100, par1, I18n.getString("§aСетевая игра")));
        //If Minecraft Realms is enabled, halve the size of both buttons and set them next to eachother.
        //fmlModButton = new GuiButton(6, this.width / 2 - 100, par1 + par2 * 2, "Моды");
        //this.buttonList.add(fmlModButton);

        minecraftRealmsButton = new GuiButton(14, this.width / 2 - 100, par1 + par2 * 2, I18n.getString("menu.online"));
        minecraftRealmsButton.width = 98;
        minecraftRealmsButton.xPosition = this.width / 2 - 100;
        this.buttonList.add(minecraftRealmsButton);
        this.minecraftRealmsButton.drawButton = false;
    }
С 246 строки заменяешь на мой код.
 
Java:
/**
     * Adds Singleplayer and Multiplayer buttons on Main Menu for players who have bought the game.
     */
    private void addSingleplayerMultiplayerButtons(int par1, int par2)
    {
        //this.buttonList.add(new GuiButton(1, this.width / 2 - 100, par1, I18n.getString("menu.singleplayer")));
        this.buttonList.add(new GuiButton(2, this.width / 2 - 100, par1, I18n.getString("§aСетевая игра")));
        //If Minecraft Realms is enabled, halve the size of both buttons and set them next to eachother.
        //fmlModButton = new GuiButton(6, this.width / 2 - 100, par1 + par2 * 2, "Моды");
        //this.buttonList.add(fmlModButton);

        minecraftRealmsButton = new GuiButton(14, this.width / 2 - 100, par1 + par2 * 2, I18n.getString("menu.online"));
        minecraftRealmsButton.width = 98;
        minecraftRealmsButton.xPosition = this.width / 2 - 100;
        this.buttonList.add(minecraftRealmsButton);
        this.minecraftRealmsButton.drawButton = false;
    }
С 246 строки заменяешь на мой код.
Спасибо, но уже сам справился :good:
 
Подскажите классы для minecraft 1.7.10 ... чтобы под свою бд и сайт сделать сервак
 
Я, конечно, тот еще нубик в яве. Проблема в том, что после изменения beu.class клиент перестал запускаться. Удалил папку Meta-inf, так вообще начал выдавать ошибку FML. Что-то про файл /versions/1.6.4/1.6.4.jar. Изменял таким образом: извлек файл beu.class, зашел в inclasstranslator, изменил строчки minecraf-skins.net на свой (еще не купленный) домен. Можно ли решить проблему ресурспаком skins.zip, где будет файл beu.class? И обязателен ли домен?
 
Скачал лаунчер сашка (тот который на ведре лежит), всё хорошо было , поставил версию 1.7.1.0 вроде тоже норм грузит , после попытался прописать скрипты авторизации в YggdrasilMinecraftSessionService.class , прописал правильно , в этом я уверен . Захожу на сервер а там вот такая проблема :
ZGfdwW6.png
PS: Сервер пробовал запускать на localhost и на VPS , и там , и там одна ошибка .usersessions табличку чистил . Если вам нужны логи , или там настройки лаунчера , то могу скинуть , скажите только какие.
 
Я, конечно, тот еще нубик в яве. Проблема в том, что после изменения beu.class клиент перестал запускаться. Удалил папку Meta-inf, так вообще начал выдавать ошибку FML. Что-то про файл /versions/1.6.4/1.6.4.jar. Изменял таким образом: извлек файл beu.class, зашел в inclasstranslator, изменил строчки minecraf-skins.net на свой (еще не купленный) домен. Можно ли решить проблему ресурспаком skins.zip, где будет файл beu.class? И обязателен ли домен?
Домен - конечно обязателен.
Возможно лаунчер перепроверяет версию на модификации. Решается переименованием в папке versions папки 1.6.4, 1.6.4.jar и 1.6.4.json. Также нужно открыть JSON-файл и изменить название версии на ваше.
Не уверен, что поможет, но попробовать стоит. И да, домен либо нужно купить, либо забыть про скин-систему.
 
Подкиньте пожалуйста libraries.jar и extra.jar для 1.7.10 (Только JAR) Заранее благодарен!)
 
Ребята , у кого будет проблема с классами авторизации на версию 1.7.10 , то вам необходимо сделать след. шаги:
1.Скачайте нормальное ядро для сервера (Спасибо alexandrage)
2.Находим YggdrasilMinecraftSessionService.class
(На клиенте: название сборки\libraries\com\mojang\authlib\1.5.16 )
(На сервере: название сервера\minecraft_server.1.7.10.jar)

ВНИМАНИЕ : Закидывать файл в ту папку в архиве где он лежит + вбивать в поиск по архиву полное название с форматом файла. В противном случае , он его попросту не найдёт

3.Вписать в YggdrasilMinecraftSessionService.class скрипты в таком порядке
"http://название.домен/site/j.php"
"http://название.домен/site/h.php"
"http://название.домен/site/"
4.После того как вы вписали скрипты авторизации вы выставляете в настройках сервера onlinemode : true
5.Если выдаёт ошибку зайдите в phpmyadmin найдите таблицу usersessions и очистите её .
Вроде всё сказал . Лично я долго возился с этим , а эта инструкция была написана чтоб вам сэкономить время
 
HELP!
Я юзаю spigot 1.5.2 R0.1
Где найти класс для авторизации для лаунчера сашка?
 
Назад
Верх