SpecNotification 1.16.5 // expensive 2.0

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
340
Реакции
11
Извините за мой кривой код у меня руки не от туда растут:blush::blush::blush:
Когда игрок пишет Спек выдаёт Уведомление



Java:
Expand Collapse Copy
package wtf.levinov.modules.impl.util;

import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.network.play.server.SChatPacket;
import net.minecraft.util.text.TextFormatting;
import wtf.levinov.events.Event;
import wtf.levinov.events.impl.packet.EventPacket;
import wtf.levinov.managment.Managment;
import wtf.levinov.modules.Function;
import wtf.levinov.modules.FunctionAnnotation;
import wtf.levinov.modules.Type;
import wtf.levinov.util.ClientUtil;

import java.util.Arrays;

/**
* @author leva_pro
* @since 12.03.2024
*/
@FunctionAnnotation(name = "SpecNotification", type = Type.Util)
public class SpecNotification extends Function {
    private final String[] spectext = new String[]{"Spec", "Спек","spec","спек","SPEC","СПЕК","Спек"};

    @Override
    public void onEvent(Event event) {
        if (event instanceof EventPacket packetEvent) {
            if (packetEvent.isReceivePacket()) {
                if (packetEvent.getPacket() instanceof SChatPacket packetChat) {
                    handleReceivePacket(packetChat);
                }
            }
        }
    }

    private void handleReceivePacket(SChatPacket packet) {
        String message = TextFormatting.getTextWithoutFormattingCodes(packet.getChatComponent().getString());

        if (БИМБАМБУМ(message)) {
            ПАЙТОНСУКА();

        }
    }
    private boolean БИМБАМБУМ(String message) {
        return Arrays.stream(this.spectext)
                .map(String::toLowerCase)
                .anyMatch(message::contains);
    }
    private void ПАЙТОНСУКА() {
        ClientUtil.sendMesage(TextFormatting.RED + "Игрок из чата просит проследить за ним!");
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.GOLD + "Игрок просит проследить за ним!" , "Spec", 4);
    }
}
 
Последнее редактирование:
Ну впринципе норм
 
Извините за мой кривой код у меня руки не от туда растут:blush::blush::blush:
Когда игрок пишет Спек выдаёт Уведомление



Java:
Expand Collapse Copy
package wtf.levinov.modules.impl.util;

import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.network.play.server.SChatPacket;
import net.minecraft.util.text.TextFormatting;
import wtf.levinov.events.Event;
import wtf.levinov.events.impl.packet.EventPacket;
import wtf.levinov.managment.Managment;
import wtf.levinov.modules.Function;
import wtf.levinov.modules.FunctionAnnotation;
import wtf.levinov.modules.Type;
import wtf.levinov.util.ClientUtil;

import java.util.Arrays;

/**
* @author leva_pro
* @since 12.03.2024
*/
@FunctionAnnotation(name = "SpecNotification", type = Type.Util)
public class SpecNotification extends Function {
    private final String[] spectext = new String[]{"Spec", "Спек","spec","спек","SPEC","СПЕК","Спек"};

    @Override
    public void onEvent(Event event) {
        if (event instanceof EventPacket packetEvent) {
            if (packetEvent.isReceivePacket()) {
                if (packetEvent.getPacket() instanceof SChatPacket packetChat) {
                    handleReceivePacket(packetChat);
                }
            }
        }
    }

    private void handleReceivePacket(SChatPacket packet) {
        String message = TextFormatting.getTextWithoutFormattingCodes(packet.getChatComponent().getString());

        if (БИМБАМБУМ(message)) {
            ПАЙТОНСУКА();

        }
    }
    private boolean БИМБАМБУМ(String message) {
        return Arrays.stream(this.spectext)
                .map(String::toLowerCase)
                .anyMatch(message::contains);
    }
    private void ПАЙТОНСУКА() {
        ClientUtil.sendMesage(TextFormatting.RED + "Игрок из чата просит проследить за ним!");
        Managment.NOTIFICATION_MANAGER.add(TextFormatting.GOLD + "Игрок просит проследить за ним!" , "Spec", 4);
    }
}
Ты типо застебал всех и сделал названия методов на русском языке?? Ну ты и застебал
 
у меня также только с варпом прям такойже код
 
Назад
Сверху Снизу