-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Java:
@FunctionAnnotation(name = "WarpNotif", type = Type.Render)
public class Warp extends Function {
private final String[] warp = new String[]{"warp", "варп","warp pvp","цфкз"};
public TextSetting name = new TextSetting("Только от игрока", "");
public Warp() {
addSettings(name);
}
@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 (NOTIF(message)) {
WARPNF();
}
}
private boolean NOTIF(String message) {
return Arrays.stream(this.warp)
.map(String::toLowerCase)
.anyMatch(message::contains);
}
private void WARPNF() {
ClientUtil.sendMesage(TextFormatting.RED + "Внимание! Игрок просит телепортироваться на варп");
Managment.NOTIFICATION_MANAGER.add(TextFormatting.GOLD + "Внимание! Игрок просит телепортироваться на варп" , "Внимание!", 4);
}
}