-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
И всем гойчикам дарова, сливаю автомист со своего прошлого клиента aka desteny
ss = какой нх сс, че даун?!
предметы измените, поймете думаю, тк брал со старых срц
привет кодеку и его маме, привет луитзу и его семье, приветик всем :DdD
модеры, работайте
ss = какой нх сс, че даун?!
предметы измените, поймете думаю, тк брал со старых срц
Code::
package zov.desteny.functions.impl.player;
// импорты топ41к
import com.google.common.eventbus.Subscribe;
import zov.desteny.events.EventUpdate;
import zov.desteny.functions.api.Category;
import zov.desteny.functions.api.Function;
import zov.desteny.functions.api.FunctionRegister;
import zov.desteny.functions.settings.impl.BooleanSetting;
import zov.desteny.utils.math.StopWatch;
import lombok.AccessLevel;
import lombok.experimental.FieldDefaults;
import net.minecraft.inventory.IInventory;
import net.minecraft.inventory.container.ChestContainer;
import net.minecraft.inventory.container.ClickType;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import java.util.Random;
@FieldDefaults(level = AccessLevel.PRIVATE)
@FunctionRegister(name = "AutoMyst", type = Category.Player)
public class ChestStealer extends Function {
// не пиздите за говнокод
private final BooleanSetting chestClose = new BooleanSetting("Закрывать при фул инвентаре", true);
int stealDelay = 0;
private boolean zaklinatel = true;
private boolean unik = true;
private boolean farmer = true;
private boolean kirkagovna = true;
private boolean Dream = true;
private boolean filterEternity = true;
private boolean filterEndermanEGG = true;
private boolean Sting = true;
private boolean paborneggg = true;
private boolean kallgonoyagei = true;
private boolean fragment = true;
private boolean legsvo = true;
private boolean legtal = true;
private boolean ya1ko = true;
private boolean eterpickaxe = true;
private boolean pobedilko = true;
private boolean elka = true;
private boolean spravedlivost = true;
private boolean jakeaxe = true;
private boolean gravitaciya = true;
private boolean shlemsolnca = true;
private boolean privatblock = true;
private boolean compasosob = true;
private boolean trapa = true;
private boolean explvl100 = true;
private boolean stann = true;
private boolean tnt = true;
private boolean filterNezerka = true;
private boolean filterCharka = true;
int itemLimit = 64;
int missPercent = 0;
private final StopWatch timerUtil = new StopWatch();
public ChestStealer() {
addSettings(chestClose);
}
private boolean filterItem(ItemStack itemStack) {
if (!zaklinatel && !unik && !farmer && !kirkagovna && !Dream && !filterEternity && !filterEndermanEGG && !Sting && !paborneggg && !kallgonoyagei && !fragment && !legsvo && !legtal && !ya1ko && !eterpickaxe && !pobedilko && !elka && !spravedlivost && !jakeaxe && !gravitaciya && !shlemsolnca && !privatblock && !compasosob && !trapa && !stann && !explvl100 && tnt &&!filterNezerka && !filterCharka) {
return true;
}
Item item = itemStack.getItem();
String displayName = itemStack.getDisplayName().getString();
if (zaklinatel && item == Items.EVOKER_SPAWN_EGG && itemStack.getDisplayName().getString().contains("Заклинатель")) {return true;}
if (unik && item == Items.TRIPWIRE_HOOK && itemStack.getDisplayName().getString().contains("верса")) {return true;}
if (farmer && item == Items.NETHERITE_SWORD && itemStack.getDisplayName().getString().contains("Выгодный фарм")) {return true;}
if (kirkagovna && item == Items.NETHERITE_PICKAXE && itemStack.getDisplayName().getString().contains("РяВ")) {return true;}
if (Dream && item == Items.NETHERITE_PICKAXE && itemStack.getDisplayName().getString().contains("Мечта")) {return true;}
if (filterEternity && item == Items.TOTEM_OF_UNDYING && itemStack.getDisplayName().getString().contains("ᴇᴛᴇʀɴɪᴛʏ")) {return true;}
if (filterEndermanEGG && item == Items.ENDERMAN_SPAWN_EGG && itemStack.getDisplayName().getString().contains("")) {return true;}
if (Sting && item == Items.TOTEM_OF_UNDYING && itemStack.getDisplayName().getString().contains("sᴛɪɴɢᴇʀ")) {return true;}
if (paborneggg && item == Items.VINDICATOR_SPAWN_EGG && itemStack.getDisplayName().getString().contains("")) {return true;}
if (kallgonoyagei && item == Items.TOTEM_OF_UNDYING && itemStack.getDisplayName().getString().contains("ертие")) {return true;}
if (fragment && item == Items.PRISMARINE_CRYSTALS && itemStack.getDisplayName().getString().contains("оевой")) {return true;}
if (legsvo && item == Items.PLAYER_HEAD && itemStack.getDisplayName().getString().contains("егенд")) {return true;}
if (legtal && item == Items.TOTEM_OF_UNDYING && itemStack.getDisplayName().getString().contains("егенд")) {return true;}
if (ya1ko && item == Items.BLAZE_SPAWN_EGG && itemStack.getDisplayName().getString().contains("")) {return true;}
if (eterpickaxe && item == Items.NETHERITE_PICKAXE && itemStack.getDisplayName().getString().contains("ᴇᴛᴇʀɴɪᴛʏ")) {return true;}
if (pobedilko && item == Items.POTION && itemStack.getDisplayName().getString().contains("ед")) {return true;}
if (elka && item == Items.ELYTRA && itemStack.getDisplayName().getString().contains("")) {return true;}
if (spravedlivost && item == Items.POTION && itemStack.getDisplayName().getString().contains("ливос")) {return true;}
if (jakeaxe && item == Items.GOLDEN_PICKAXE && itemStack.getDisplayName().getString().contains("жейка")) {return true;}
if (gravitaciya && item == Items.FEATHER && itemStack.getDisplayName().getString().contains("ация")) {return true;}
if (shlemsolnca && item == Items.GOLDEN_HELMET && itemStack.getDisplayName().getString().contains("олнца")) {return true;}
if (privatblock && item == Items.ANCIENT_DEBRIS && itemStack.getDisplayName().getString().contains("Уник")) {return true;}
if (compasosob && item == Items.COMPASS && itemStack.getDisplayName().getString().contains("собый")) {return true;}
if (trapa && item == Items.PRISMARINE_SHARD && itemStack.getDisplayName().getString().contains("рапка")) {return true;}
if (stann && item == Items.NETHER_STAR && itemStack.getDisplayName().getString().contains("тан")) {return true;}
if (filterNezerka && item == Items.EXPERIENCE_BOTTLE && itemStack.getDisplayName().getString().contains("100")) {return true;}
if (tnt && item == Items.TNT && itemStack.getDisplayName().getString().contains("")) {return true;}
if (filterCharka && item == Items.ENCHANTED_GOLDEN_APPLE && itemStack.getDisplayName().getString().contains("")) {return true;}
if (filterNezerka && item == Items.NETHERITE_BOOTS && itemStack.getDisplayName().getString().contains("")) {return true;}
if (filterNezerka && item == Items.NETHERITE_LEGGINGS && itemStack.getDisplayName().getString().contains("")) {return true;}
if (filterNezerka && item == Items.NETHERITE_CHESTPLATE && itemStack.getDisplayName().getString().contains("")) {return true;}
if (filterNezerka && item == Items.NETHERITE_HELMET && itemStack.getDisplayName().getString().contains("")) {return true;}
return false;
}
@Subscribe
public void onEvent(final EventUpdate event) {
if (mc.player.openContainer instanceof ChestContainer) {
ChestContainer container = (ChestContainer) mc.player.openContainer;
IInventory inventory = container.getLowerChestInventory();
List<Integer> validSlots = new ArrayList<>();
for (int i = 0; i < inventory.getSizeInventory(); i++) {
ItemStack stack = inventory.getStackInSlot(i);
if (stack.getItem() != Item.getItemById(0)
&& stack.getCount() <= itemLimit
&& filterItem(stack)) {
validSlots.add(i);
}
}
validSlots.sort(Comparator.comparingInt(slot -> {
ItemStack stack = inventory.getStackInSlot(slot);
if (stack.getDisplayName().getString().contains("Заклинатель")) return 0;
if (stack.getDisplayName().getString().contains("верса")) return 1;
if (stack.getDisplayName().getString().contains("РяВ")) return 2;
if (stack.getDisplayName().getString().contains("Мечта")) return 3;
if (stack.getDisplayName().getString().contains("ᴇᴛᴇʀɴɪᴛʏ")) return 4;
if (stack.getDisplayName().getString().contains("")) return 5;
if (stack.getDisplayName().getString().contains("sᴛɪɴɢᴇʀ")) return 6;
if (stack.getDisplayName().getString().contains("")) return 7;
if (stack.getDisplayName().getString().contains("ертие")) return 8;
if (stack.getDisplayName().getString().contains("оевой")) return 9;
if (stack.getDisplayName().getString().contains("егенд")) return 10;
if (stack.getDisplayName().getString().contains("егенд")) return 11;
if (stack.getDisplayName().getString().contains("")) return 12;
if (stack.getDisplayName().getString().contains("ᴇᴛᴇʀɴɪᴛʏ")) return 13;
if (stack.getDisplayName().getString().contains("ед")) return 14;
if (stack.getDisplayName().getString().contains("")) return 15;
if (stack.getDisplayName().getString().contains("ливос")) return 16;
if (stack.getDisplayName().getString().contains("жейка")) return 17;
if (stack.getDisplayName().getString().contains("ация")) return 18;
if (stack.getDisplayName().getString().contains("олнца")) return 19;
if (stack.getDisplayName().getString().contains("Уник")) return 20;
if (stack.getDisplayName().getString().contains("собый")) return 21;
if (stack.getDisplayName().getString().contains("рапка")) return 22;
if (stack.getDisplayName().getString().contains("тан")) return 23;
if (stack.getDisplayName().getString().contains("100")) return 24;
if (stack.getDisplayName().getString().contains("")) return 25;
if (stack.getDisplayName().getString().contains("")) return 26;
if (stack.getDisplayName().getString().contains("")) return 27;
if (stack.getDisplayName().getString().contains("")) return 28;
if (stack.getDisplayName().getString().contains("")) return 29;
if (stack.getDisplayName().getString().contains("")) return 30;
return 31;
}));
if (!validSlots.isEmpty() && timerUtil.isReached(Math.round(stealDelay))) {
int slotToSteal = validSlots.get(0);
if (new Random().nextInt(100) >= missPercent) {
mc.playerController.windowClick(container.windowId, slotToSteal, 0, ClickType.QUICK_MOVE, mc.player);
}
timerUtil.reset();
}
if (inventory.isEmpty() && chestClose.get()) {
mc.player.closeScreen();
}
}
}
}
// жду коммент от пан4ура про говнокод
привет кодеку и его маме, привет луитзу и его семье, приветик всем :DdD
модеры, работайте