-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Вот в клиенте завалялся я хз работает ли он? я уже не знаю
KTLEAVE:
package client.modules.modules.util;
import client.events.TargetEvent;
import client.events.events.EventSendPacket;
import client.modules.api.Modules;
import client.utils.utils.ChatUtils;
import net.minecraft.client.gui.screen.MultiplayerScreen;
import net.minecraft.network.play.client.CPlayerPacket;
import net.minecraft.network.play.server.SConfirmTransactionPacket;
import net.minecraft.network.play.server.SEntityVelocityPacket;
import net.minecraft.util.text.StringTextComponent;
import net.minecraft.util.text.TextFormatting;
import net.minecraft.world.gen.Heightmap;
import net.minecraftforge.eventbus.api.Event;
import java.util.concurrent.ThreadLocalRandom;
public class KTLeave extends Modules {
@Override
public void initModule() {
setComponent("KTleave", util);
}
@TargetEvent
public void onEvent(EventSendPacket e) {
if (e.getPacket() instanceof SEntityVelocityPacket p) {
if (p.getEntityID() == mc.player.getEntityId()) {
leaveHoly();
}
} else {
ChatUtils.addChatMessage(TextFormatting.RED + "Данный KTLEAVE работает только на Holyworld!");
toggle();
}
}
private void leaveHoly() {
float x = (float) mc.player.getPosX() + ThreadLocalRandom.current().nextFloat(-50, 50);
float z = (float) mc.player.getPosZ() + ThreadLocalRandom.current().nextFloat(-50, 50);
float y = mc.world.getHeight(Heightmap.Type.WORLD_SURFACE, (int) x, (int) z) - 1;
ChatUtils.addChatMessage("Пытаюсь...");
for (int i = 0; i <= 10; i++) {
mc.player.connection.sendPacket(new CPlayerPacket.PositionPacket(x, y, z, true));
}
mc.player.connection.sendPacket(new CPlayerPacket.PositionRotationPacket(mc.player.getPosX(), mc.player.getPosY(), mc.player.getPosZ(), -180, 0, false));
for (int i = 0; i <= 10; i++) {
mc.player.connection.sendPacket(new CPlayerPacket.PositionPacket(x, y, z, true));
}
mc.player.connection.sendPacket(new CPlayerPacket.PositionRotationPacket(mc.player.getPosX(), mc.player.getPosY(), mc.player.getPosZ(), -180, 0, false));
for (int i = 0; i <= 10; i++) {
mc.player.connection.sendPacket(new CPlayerPacket.PositionPacket(x, y, z, true));
}
toggle();
}
}