-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
SS - прост jesus
CODE:
package dev.excellent.client.module.impl.movement;
import dev.excellent.api.event.impl.player.MotionEvent;
import dev.excellent.api.interfaces.event.Listener;
import dev.excellent.client.module.api.Category;
import dev.excellent.client.module.api.Module;
import dev.excellent.client.module.api.ModuleInfo;
import dev.excellent.impl.value.impl.ModeValue;
import dev.excellent.impl.value.mode.SubMode;
import net.minecraft.block.Block;
import net.minecraft.block.Blocks;
import net.minecraft.util.math.BlockPos;
import net.minecraft.potion.Effects;
@ModuleInfo(name = "Jesus", description = "Позволяет ходить по воде", category = Category.MOVEMENT)
public class Jesus extends Module {
private int ticks;
private final ModeValue modeValue = new ModeValue("Режим", this).add(SubMode.of("Безопасный", "Обычный", "Быстрый"));
private final Listener<MotionEvent> onMotion = e -> {
BlockPos playerPos = new BlockPos(mc.player.getPosX(), mc.player.getPosY() + 0.008D, mc.player.getPosZ());
Block playerBlock = mc.world.getBlockState(playerPos).getBlock();
if (playerBlock == Blocks.WATER && !mc.player.isOnGround()) {
switch (modeValue.getValue().getName()) {
case "Безопасный":
safeJesus(e);
break;
case "Обычный":
normalJesus(e);
break;
case "Быстрый":
fastJesus(e);
break;
}
}
};
private void safeJesus(MotionEvent e) {
float moveSpeed = 1.10f;
mc.player.setVelocity(mc.player.motion.x * moveSpeed, 0.0D, mc.player.motion.z * moveSpeed);
}
private void normalJesus(MotionEvent e) {
float moveSpeed = 1.14f;
mc.player.setVelocity(mc.player.motion.x * moveSpeed, 0.0D, mc.player.motion.z * moveSpeed);
}
private void fastJesus(MotionEvent e) {
float moveSpeed = 1.18f;
mc.player.setVelocity(mc.player.motion.x * moveSpeed, 0.0D, mc.player.motion.z * moveSpeed);
}
}