-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Слив catfly, catstrafe и cathighjump с лучшего чита под рв (там просто сдекомпелировать и все будет открыто)
CatStrafe -
Теперь CatFly
Теперь CatHighJump
пишите если хотите еще чего-то слив
дс на всякий - askora
да я знаю я клоуниха ботиха и тд
если что в дс подчеркивания нижние
CatStrafe -
Код:
package wtf.expensive.modules.impl.movement;
import java.util.Iterator;
import net.minecraft.entity.Entity;
import net.minecraft.entity.projectile.FireworkRocketEntity;
import net.minecraft.inventory.container.ClickType;
import net.minecraft.item.ArmorItem;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CEntityActionPacket;
import net.minecraft.network.play.client.CEntityActionPacket.Action;
import net.minecraft.network.play.server.SEntityMetadataPacket;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.packet.EventPacket;
import wtf.expensive.events.impl.player.EventMotion;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.modules.settings.Setting;
import wtf.expensive.modules.settings.imp.BooleanOption;
import wtf.expensive.modules.settings.imp.ModeSetting;
import wtf.expensive.modules.settings.imp.SliderSetting;
import wtf.expensive.util.misc.TimerUtil;
import wtf.expensive.util.movement.MoveUtil;
import wtf.expensive.util.world.InventoryUtil;
@FunctionAnnotation(
name = "CatStrafe",
type = Type.Movement
)
public class CatStrafe extends Function {
private final TimerUtil timerUtil = new TimerUtil();
int oldItem = -1;
private final SliderSetting speedBoost = new SliderSetting("Скорость", 0.3F, 0.0F, 0.8F, 1.0E-4F);
private final BooleanOption autoJump = new BooleanOption("Авто прыжок", false);
private final ModeSetting mode = new ModeSetting("Сегодня мы обходим?", "Старый", new String[]{"Старый", "RW"});
public static final BooleanOption fireworkBypass = new BooleanOption("Ускорение от фейерверков", false);
boolean test1 = false;
public CatStrafe() {
this.addSettings(new Setting[]{this.mode, this.speedBoost, this.autoJump, fireworkBypass});
}
protected void onEnable() {
super.onEnable();
}
public void onEvent(Event event) {
if (event instanceof EventMotion eventMotion) {
eventMotion.setPitch(15.0F);
mc.player.rotationPitchHead = 15.0F;
}
if (event instanceof EventUpdate) {
mc.gameSettings.keyBindBack.setPressed(false);
mc.gameSettings.keyBindLeft.setPressed(false);
mc.gameSettings.keyBindRight.setPressed(false);
if (this.autoJump.get() && !mc.gameSettings.keyBindJump.isKeyDown() && mc.player.isOnGround()) {
mc.gameSettings.keyBindJump.setPressed(true);
}
int timeSwap = 600;
if (this.mode.getIndex() == 0) {
timeSwap = 200;
}
if (mc.player.isElytraFlying()) {
mc.gameSettings.keyBindSneak.setPressed(true);
} else {
mc.gameSettings.keyBindSneak.setPressed(false);
}
for(int i = 0; i < 9; ++i) {
if (mc.player.inventory.getStackInSlot(i).getItem() == Items.ELYTRA && mc.player.fallDistance < 4.0F && !mc.player.isOnGround() && !mc.player.isInWater() && !mc.player.isInLava() && !mc.player.collidedHorizontally && this.timerUtil.hasTimeElapsed((long)timeSwap)) {
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
mc.player.connection.sendPacket(new CEntityActionPacket(mc.player, Action.START_FALL_FLYING));
Iterator var4 = mc.world.getAllEntities().iterator();
while(var4.hasNext()) {
Entity entity = (Entity)var4.next();
if (entity instanceof FireworkRocketEntity && mc.player.getDistance(entity) < 4.0F && entity.ticksExisted < 30) {
float speed = 0.9F + this.speedBoost.getValue().floatValue();
MoveUtil.setMotion((double)speed);
}
}
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
this.oldItem = i;
if (this.timerUtil.hasTimeElapsed((long)timeSwap)) {
InventoryUtil.inventorySwapClick(Items.FIREWORK_ROCKET, false);
this.timerUtil.reset();
}
}
}
}
if (event instanceof EventPacket e) {
if (e.getPacket() instanceof SEntityMetadataPacket && ((SEntityMetadataPacket)e.getPacket()).getEntityId() == mc.player.getEntityId() && !mc.player.isElytraFlying()) {
e.setCancel(true);
}
}
}
public void onDisable() {
super.onDisable();
if (this.oldItem != -1) {
if (((ItemStack)mc.player.inventory.armorInventory.get(2)).getItem() == Items.ELYTRA && mc.player.inventory.getStackInSlot(this.oldItem).getItem() instanceof ArmorItem) {
mc.playerController.windowClick(0, 6, this.oldItem, ClickType.SWAP, mc.player);
}
this.oldItem = -1;
}
mc.gameSettings.keyBindSneak.setPressed(false);
}
}
Код:
package wtf.expensive.modules.impl.movement;
import net.minecraft.inventory.container.ClickType;
import net.minecraft.item.ArmorItem;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CEntityActionPacket;
import net.minecraft.network.play.client.CEntityActionPacket.Action;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.modules.settings.Setting;
import wtf.expensive.modules.settings.imp.BooleanOption;
import wtf.expensive.modules.settings.imp.ModeSetting;
import wtf.expensive.modules.settings.imp.SliderSetting;
import wtf.expensive.util.ClientUtil;
import wtf.expensive.util.misc.TimerUtil;
import wtf.expensive.util.world.InventoryUtil;
@FunctionAnnotation(
name = "CatFly",
type = Type.Movement
)
public class CatFly extends Function {
private final TimerUtil timerUtil = new TimerUtil();
private final TimerUtil timerUtil1 = new TimerUtil();
private final TimerUtil timerUtil2 = new TimerUtil();
private final SliderSetting timerStartFireWork = new SliderSetting("Таймер фейерверка", 400.0F, 50.0F, 1500.0F, 1.0F);
private final BooleanOption onlyGrimBypass = new BooleanOption("Обходить только грим", false);
private final ModeSetting mode = new ModeSetting("Сегодня мы обходим?", "Старый", new String[]{"Старый", "RW"});
int oldItem = -1;
public CatFly() {
this.addSettings(new Setting[]{this.mode, this.timerStartFireWork, this.onlyGrimBypass});
}
public void onEvent(Event event) {
if (event instanceof EventUpdate && this.oldItem != -1 && ((ItemStack)mc.player.inventory.armorInventory.get(2)).getItem() == Items.ELYTRA && mc.player.inventory.getStackInSlot(this.oldItem).getItem() instanceof ArmorItem && this.timerUtil2.hasTimeElapsed(550L)) {
mc.playerController.windowClick(0, 6, this.oldItem, ClickType.SWAP, mc.player);
ClientUtil.sendMesage("CatFly задатектил, отключаю и надеваю нагрудник");
this.oldItem = -1;
this.timerUtil2.reset();
this.toggle();
} else {
if (event instanceof EventUpdate) {
if (InventoryUtil.getItemSlot(Items.FIREWORK_ROCKET) == -1) {
return;
}
int timeSwap = 550;
if (this.onlyGrimBypass.get()) {
timeSwap = 0;
} else if (this.mode.getIndex() == 0) {
timeSwap = 200;
}
for(int i = 0; i < 9; ++i) {
if (mc.player.inventory.getStackInSlot(i).getItem() == Items.ELYTRA && !mc.player.isOnGround() && !mc.player.isInWater() && !mc.player.isInLava() && !mc.player.isElytraFlying()) {
if (this.timerUtil1.hasTimeElapsed((long)timeSwap)) {
this.timerUtil2.reset();
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
mc.player.startFallFlying();
mc.player.connection.sendPacket(new CEntityActionPacket(mc.player, Action.START_FALL_FLYING));
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
this.oldItem = i;
this.timerUtil1.reset();
}
if (this.timerUtil.hasTimeElapsed((long)this.timerStartFireWork.getValue().intValue()) && mc.player.isElytraFlying()) {
InventoryUtil.inventorySwapClick(Items.FIREWORK_ROCKET, false);
this.timerUtil.reset();
}
}
}
}
}
}
public boolean getItemNoHotbar(Item item) {
for(int i = 9; i < 36; ++i) {
if (mc.player.inventory.getStackInSlot(i).getItem() == item) {
return true;
}
}
return false;
}
public void onDisable() {
super.onDisable();
if (this.oldItem != -1) {
if (((ItemStack)mc.player.inventory.armorInventory.get(2)).getItem() == Items.ELYTRA && mc.player.inventory.getStackInSlot(this.oldItem).getItem() instanceof ArmorItem) {
mc.playerController.windowClick(0, 6, this.oldItem, ClickType.SWAP, mc.player);
}
this.oldItem = -1;
}
mc.gameSettings.keyBindSneak.setPressed(false);
}
}
Код:
package wtf.expensive.modules.impl.movement;
import net.minecraft.inventory.container.ClickType;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CEntityActionPacket;
import net.minecraft.network.play.client.CEntityActionPacket.Action;
import net.minecraft.network.play.server.SEntityMetadataPacket;
import wtf.expensive.events.Event;
import wtf.expensive.events.impl.packet.EventPacket;
import wtf.expensive.events.impl.player.EventMotion;
import wtf.expensive.events.impl.player.EventUpdate;
import wtf.expensive.modules.Function;
import wtf.expensive.modules.FunctionAnnotation;
import wtf.expensive.modules.Type;
import wtf.expensive.util.misc.TimerUtil;
@FunctionAnnotation(
name = "CatHighJump",
type = Type.Movement
)
public class CatHighJump extends Function {
private final TimerUtil timerUtil = new TimerUtil();
float boost = 0.35F;
public CatHighJump() {
}
public void onEvent(Event event) {
if (event instanceof EventUpdate) {
mc.gameSettings.keyBindForward.setPressed(false);
mc.gameSettings.keyBindRight.setPressed(false);
mc.gameSettings.keyBindBack.setPressed(false);
mc.gameSettings.keyBindLeft.setPressed(false);
if (mc.player.moveForward > 0.0F) {
return;
}
}
if (event instanceof EventMotion eventMotion) {
eventMotion.setPitch(0.0F);
mc.player.rotationPitchHead = 0.0F;
}
if (event instanceof EventUpdate) {
if (mc.player.isOnGround()) {
this.boost = 0.35F;
}
if (!mc.player.isOnGround() && mc.player.fallDistance == 0.0F) {
for(int i = 0; i < 9; ++i) {
if (mc.player.inventory.getStackInSlot(i).getItem() == Items.ELYTRA) {
if ((double)this.boost < 1.3) {
this.boost += 0.012F;
}
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
mc.player.connection.sendPacket(new CEntityActionPacket(mc.player, Action.START_FALL_FLYING));
mc.playerController.windowClick(0, 6, i, ClickType.SWAP, mc.player);
mc.player.motion.y = (double)this.boost;
}
}
}
}
if (event instanceof EventPacket e) {
if (e.getPacket() instanceof SEntityMetadataPacket && ((SEntityMetadataPacket)e.getPacket()).getEntityId() == mc.player.getEntityId() && !mc.player.isElytraFlying()) {
e.setCancel(true);
}
}
}
public void onDisable() {
super.onDisable();
this.boost = 0.36F;
}
}
дс на всякий - askora
да я знаю я клоуниха ботиха и тд
если что в дс подчеркивания нижние