Forge Api ;-;
-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Пожалуйста, авторизуйтесь для просмотра ссылки.
AutoTpAccept:
@ModuleDescriptor(name = "AutoTp", category = ModuleCategory.MISC)
public class AutoTpAccept extends Module {
private final Set<String> requests = new HashSet<>();
@Override
public void onEvent(Event event) {
if (event instanceof PacketEvent) {
onPacket((PacketEvent) event);
}
}
private void onPacket(PacketEvent event) {
if (event.getPacket() instanceof GameMessageS2CPacket) {
GameMessageS2CPacket packet = event.getPacket();
String message = packet.content().getString();
if (message.contains("Запрос на телепортацию от")) {
handle(message);
}
}
}
private void handle(String message) {
String[] lines = message.split("\n");
for (String line : lines) {
if (line.contains("Запрос на телепортацию от")) {
String playerName = line.substring(line.lastIndexOf("от") + 3).trim();
if (Minced.getInstance().getPartnerHandler().isFriend(playerName)) {
MinecraftClient.getInstance().player.networkHandler.sendChatCommand("tpyes");
requests.add(playerName);
}
break;
}
}
}
}