• MONEY за подписку! Ничего делать не надо совсем, всего-то подписаться на тг одмена и нажать кнопку "Принять участие" в розыгрыше: https://t.me/govthing/7650

Гайд ⭐ Как сделать кнопку 'Discord' в меню Esc

Forever Young
Forever Young
Статус
Оффлайн
Регистрация
11 Июл 2024
Сообщения
234
Реакции
3
Привет.Крч небольшой гайд как из такого
1729029669842.png

сделать такое
1729029695238.png

Заходим в файл 'IngameMenuScreen' и залетаем на 51 строчку (начало строчки
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/
(noad)
и так.У нас есть такой код

Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) -> {
    this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
        if (open) {
            Util.getOSType().openURI(s);
        }
        this.minecraft.displayGuiScreen(this);
    }, s, true));
}));
Мы просто должны заменить
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ?
на
Код:
Expand Collapse Copy
String discordLink = "https://dsc.gg/ссылка на ваш дс";
Кому нужно,вот код с анхуком
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://dsc.gg/ссылка на ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
(Профиль создателя кода с анхуком @AbsoluteGuard (кликабельно)
Эти коды отвечают за ссылка при нажатии на них.
Теперь перейдем к самим кнопкам.Нам нужно заменить
Код:
Expand Collapse Copy
new TranslationTextComponent("menu.sendFeedback")
на
Код:
Expand Collapse Copy
new StringTextComponent("Discord")
(если вы хотите другую кнопку вместо дискорда,то просто пишите StringTextComponent("Название кнопки"))
Вот и все.
Жду?
?
 
Последнее редактирование:
Привет.Крч небольшой гайд как из такого
Посмотреть вложение 288097
сделать такое
Посмотреть вложение 288098
Заходим в файл 'IngameMenuScreen' и залетаем на 51 строчку (начало строчки
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/
(noad)
и так.У нас есть такой код

Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) -> {
    this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
        if (open) {
            Util.getOSType().openURI(s);
        }
        this.minecraft.displayGuiScreen(this);
    }, s, true));
}));
Мы просто должны заменить
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ?
на
Код:
Expand Collapse Copy
String discordLink = "https://dsc.gg/ссылка на ваш дс";
Эти коды отвечают за ссылки при нажатии на них.
Теперь перейдем к самим кнопкам.Нам нужно заменить
Код:
Expand Collapse Copy
new TranslationTextComponent("menu.sendFeedback")
на
Код:
Expand Collapse Copy
new StringTextComponent("Discord")
(если вы хотите другую кнопку вместо дискорда,то просто пишите StringTextComponent("Название кнопки"))
Вот и все.
Жду?
?
всм другие кнопки по такому методу можно сделать любую кнопку с ссылкой
 
Привет.Крч небольшой гайд как из такого
Посмотреть вложение 288097
сделать такое
Посмотреть вложение 288098
Заходим в файл 'IngameMenuScreen' и залетаем на 51 строчку (начало строчки
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/
(noad)
и так.У нас есть такой код

Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) -> {
    this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
        if (open) {
            Util.getOSType().openURI(s);
        }
        this.minecraft.displayGuiScreen(this);
    }, s, true));
}));
Мы просто должны заменить
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ?
на
Код:
Expand Collapse Copy
String discordLink = "https://dsc.gg/ссылка на ваш дс";
Эти коды отвечают за ссылки при нажатии на них.
Теперь перейдем к самим кнопкам.Нам нужно заменить
Код:
Expand Collapse Copy
new TranslationTextComponent("menu.sendFeedback")
на
Код:
Expand Collapse Copy
new StringTextComponent("Discord")
(если вы хотите другую кнопку вместо дискорда,то просто пишите StringTextComponent("Название кнопки"))
Вот и все.
Жду?
?
1729069858330.png
mmm
Привет.Крч небольшой гайд как из такого
Посмотреть вложение 288097
сделать такое
Посмотреть вложение 288098
Заходим в файл 'IngameMenuScreen' и залетаем на 51 строчку (начало строчки
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/
(noad)
и так.У нас есть такой код

Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) -> {
    this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
        if (open) {
            Util.getOSType().openURI(s);
        }
        this.minecraft.displayGuiScreen(this);
    }, s, true));
}));
Мы просто должны заменить
Код:
Expand Collapse Copy
String s = SharedConstants.getVersion().isStable() ?
на
Код:
Expand Collapse Copy
String discordLink = "https://dsc.gg/ссылка на ваш дс";
Эти коды отвечают за ссылки при нажатии на них.
Теперь перейдем к самим кнопкам.Нам нужно заменить
Код:
Expand Collapse Copy
new TranslationTextComponent("menu.sendFeedback")
на
Код:
Expand Collapse Copy
new StringTextComponent("Discord")
(если вы хотите другую кнопку вместо дискорда,то просто пишите StringTextComponent("Название кнопки"))
Вот и все.
Жду?
?
кста ты не пофиксил что бы при анхуке кнопка скрывалась
 
Последнее редактирование:
всм другие кнопки по такому методу можно сделать любую кнопку с ссылкой
держите норм кнопки с анхуком
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://dsc.gg/ссылка на ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
 
держите норм кнопки с анхуком
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://dsc.gg/ссылка на ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
SUKA YA TOLKO NAPISAL
 
держите норм кнопки с анхуком
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://dsc.gg/ссылка на ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
Спасибо,апну тему с твоим кодом,и укажу тебя.А так у меня чит без анхука
 
держите норм кнопки с анхуком
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://dsc.gg/ссылка на ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
Код:
Expand Collapse Copy
if (ClientUtil.legitMode) {
            String s = SharedConstants.getVersion().isStable() ? "https://aka.ms/javafeedback?ref=game" : "https://aka.ms/snapshotfeedback?ref=game";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.sendFeedback"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(s);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, s, true));
            }));
        }
        else{
            String discordLink = "https://discord.gg/ваш дс";
            this.addButton(new Button(this.width / 2 - 102, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Discord"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI(discordLink);
                    }

                    this.minecraft.displayGuiScreen(this);
                }, discordLink, true));
            }));
        }
        if (ClientUtil.legitMode) {
            this.addButton(new Button(this.width / 2 + 4, this.height / 4 + 72 + -16, 98, 20, new TranslationTextComponent("menu.reportBugs"), (button2) ->
            {
                this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                    if (open) {
                        Util.getOSType().openURI("https://aka.ms/snapshotbugs?ref=game");
                    }

                    this.minecraft.displayGuiScreen(this);
                }, "https://aka.ms/snapshotbugs?ref=game", true));
            }));
        }
                else{
                String telegramLink = "https://t.me/ваш тг";
                this.addButton(new Button(this.width / 2 + 4, this.height / 4 + 72 + -16, 98, 20, new StringTextComponent("Telegram"), (button2) ->
                {
                    this.minecraft.displayGuiScreen(new ConfirmOpenLinkScreen((open) -> {
                        if (open) {
                            Util.getOSType().openURI(telegramLink);
                        }

                        this.minecraft.displayGuiScreen(this);
                    }, telegramLink, true));
                }));
            }
тут + тг вместо репортов
1729041171071.png
 
Кому нужно, спастили бы с экселента
 
[/QUOTE]
Кому нужно, спастили бы с экселента
Бля причем тут деф кнопки майнкрафта и эксклента? Ты бы понимал что можно самому сделать, а не пастить мб по умнее стал бы
 
Назад
Сверху Снизу