Вопрос Как лечить? | MCP 1.21.1

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
20 Июн 2024
Сообщения
451
Реакции
1

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Кто знает как пофиксить кик на рв (mcp 1.21.1)
Юзается сурс с оптифайном
1736017990951.png
 
на рв чето значит, либо виа встраивай в сурс либо гг
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ай лев спиздил у меня ответ
 
та ниче
 
Кто знает как пофиксить кик на рв (mcp 1.21.1)
Юзается сурс с оптифайном
Посмотреть вложение 294799
Код:
Expand Collapse Copy
@Override
    public void handleSetPlayerTeamPacket(ClientboundSetPlayerTeamPacket pPacket) {
        PacketUtils.ensureRunningOnSameThread(pPacket, this, this.minecraft);
        ClientboundSetPlayerTeamPacket.Action clientboundsetplayerteampacket$action = pPacket.getTeamAction();
        PlayerTeam playerteam;
        if (clientboundsetplayerteampacket$action == ClientboundSetPlayerTeamPacket.Action.ADD) {
            playerteam = this.scoreboard.addPlayerTeam(pPacket.getName());
        } else {
            playerteam = this.scoreboard.getPlayerTeam(pPacket.getName());
            if (playerteam == null) {
                LOGGER.warn(
                        "Received packet for unknown team {}: team action: {}, player action: {}",
                        pPacket.getName(),
                        pPacket.getTeamAction(),
                        pPacket.getPlayerAction()
                );
                return;
            }
        }

        Optional<ClientboundSetPlayerTeamPacket.Parameters> optional = pPacket.getParameters();
        optional.ifPresent(p_233670_ -> {
            playerteam.setDisplayName(p_233670_.getDisplayName());
            playerteam.setColor(p_233670_.getColor());
            playerteam.unpackOptions(p_233670_.getOptions());
            Team.Visibility team$visibility = Team.Visibility.byName(p_233670_.getNametagVisibility());
            if (team$visibility != null) {
                playerteam.setNameTagVisibility(team$visibility);
            }

            Team.CollisionRule team$collisionrule = Team.CollisionRule.byName(p_233670_.getCollisionRule());
            if (team$collisionrule != null) {
                playerteam.setCollisionRule(team$collisionrule);
            }

            playerteam.setPlayerPrefix(p_233670_.getPlayerPrefix());
            playerteam.setPlayerSuffix(p_233670_.getPlayerSuffix());
        });
        ClientboundSetPlayerTeamPacket.Action clientboundsetplayerteampacket$action1 = pPacket.getPlayerAction();
        if (clientboundsetplayerteampacket$action1 == ClientboundSetPlayerTeamPacket.Action.ADD) {
            for (String s : pPacket.getPlayers()) {
                this.scoreboard.addPlayerToTeam(s, playerteam);
            }
        } else if (clientboundsetplayerteampacket$action1 == ClientboundSetPlayerTeamPacket.Action.REMOVE) {
            for (String s1 : pPacket.getPlayers()) {
                try {
                    this.scoreboard.removePlayerFromTeam(s1, playerteam);
                } catch (IllegalStateException e) {
                    LOGGER.warn("ERROR: Prevented IllegalStateException when removing player '{}' from team '{}'. Reason: {}", s1, playerteam.getName(), e.getMessage());
                }
            }
        }

        if (clientboundsetplayerteampacket$action == ClientboundSetPlayerTeamPacket.Action.REMOVE) {
            this.scoreboard.removePlayerTeam(playerteam);
        }
    }

Вставь в ClientPacketListener мне помогло
 
Назад
Сверху Снизу