Исходник ElytraNotify exp 3.1

Начинающий
Статус
Оффлайн
Регистрация
15 Июн 2024
Сообщения
603
Реакции[?]
4
Поинты[?]
3K

Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:

  • бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
  • маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
  • приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
  • обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.

Спасибо!

Видел как сливали разные нотифки, по типу HPalert, ArmorAlert, решил сделать под элитры.
| Когда ваш элитра хелпер багается и элики дропаются, то вам об этом сообщат ну типа пон да, полезная функция, знаю |

Ватафак:
//by neznakomej1337 ebat ya huetu sdelal
package sosala.Nightly.functions.impl.player;

import com.google.common.eventbus.Subscribe;
import sosala.Nightly.events.EventUpdate;
import sosala.Nightly.functions.api.Category;
import sosala.Nightly.functions.api.Function;
import sosala.Nightly.functions.api.FunctionRegister;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;

@FunctionRegister(name = "NotifyElytra", type = Category.Player)
public class NotifyElytra extends Function {
    private boolean elytraPresent = true;

    @Subscribe
    private void onUpdate(EventUpdate eventUpdate) {
        int elytraCount = this.countItems(Items.ELYTRA);
        elytraCount += this.countItemsInOffhand(Items.ELYTRA);

        if (elytraCount == 0 && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (elytraCount > 0) {
            this.elytraPresent = true;
        }

        boolean hasElytraEquipped = this.hasElytraEquipped();
        if (!hasElytraEquipped && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (hasElytraEquipped) {
            this.elytraPresent = true;
        }
    }

    private int countItems(Item item) {
        int count = 0;
        for (ItemStack itemStack : NotifyElytra.mc.player.inventory.mainInventory) {
            if (itemStack.getItem() == item) {
                count += itemStack.getCount();
            }
        }
        return count;
    }

    private int countItemsInOffhand(Item item) {
        ItemStack itemStack = NotifyElytra.mc.player.getHeldItemOffhand();
        if (itemStack.getItem() == item) {
            return itemStack.getCount();
        }
        return 0;
    }

    private boolean hasElytraEquipped() {
        ItemStack itemStack = NotifyElytra.mc.player.inventory.armorItemInSlot(2);
        return !itemStack.isEmpty() && itemStack.getItem() == Items.ELYTRA;
    }
}
 
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
826
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
/del


(By giftis или kodek , он был в NoClips)*
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
4 Июл 2024
Сообщения
314
Реакции[?]
0
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
15 Июн 2024
Сообщения
603
Реакции[?]
4
Поинты[?]
3K
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
826
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хоть я и овнер невернайта, и сижу с ноуклипса, я не помню такого

upd: кстати, гифтис не кодил ноуклипс))
да? я залазил в сурсы но клипса и видел что там точно такая же функция
 
Забаненный
Статус
Оффлайн
Регистрация
31 Авг 2023
Сообщения
699
Реакции[?]
6
Поинты[?]
5K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Видел как сливали разные нотифки, по типу HPalert, ArmorAlert, решил сделать под элитры.
| Когда ваш элитра хелпер багается и элики дропаются, то вам об этом сообщат ну типа пон да, полезная функция, знаю |

Ватафак:
//by neznakomej1337 ebat ya huetu sdelal
        boolean hasElytraEquipped = this.hasElytraEquipped();
        if (!hasElytraEquipped && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (hasElytraEquipped) {
            this.elytraPresent = true;
        }
    }
}
Чатгпт постарался сделать полное дерьмо)))
 
Забаненный
Статус
Оффлайн
Регистрация
4 Апр 2024
Сообщения
69
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Видел как сливали разные нотифки, по типу HPalert, ArmorAlert, решил сделать под элитры.
| Когда ваш элитра хелпер багается и элики дропаются, то вам об этом сообщат ну типа пон да, полезная функция, знаю |

Ватафак:
//by neznakomej1337 ebat ya huetu sdelal
package sosala.Nightly.functions.impl.player;

import com.google.common.eventbus.Subscribe;
import sosala.Nightly.events.EventUpdate;
import sosala.Nightly.functions.api.Category;
import sosala.Nightly.functions.api.Function;
import sosala.Nightly.functions.api.FunctionRegister;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;

@FunctionRegister(name = "NotifyElytra", type = Category.Player)
public class NotifyElytra extends Function {
    private boolean elytraPresent = true;

    @Subscribe
    private void onUpdate(EventUpdate eventUpdate) {
        int elytraCount = this.countItems(Items.ELYTRA);
        elytraCount += this.countItemsInOffhand(Items.ELYTRA);

        if (elytraCount == 0 && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (elytraCount > 0) {
            this.elytraPresent = true;
        }

        boolean hasElytraEquipped = this.hasElytraEquipped();
        if (!hasElytraEquipped && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (hasElytraEquipped) {
            this.elytraPresent = true;
        }
    }

    private int countItems(Item item) {
        int count = 0;
        for (ItemStack itemStack : NotifyElytra.mc.player.inventory.mainInventory) {
            if (itemStack.getItem() == item) {
                count += itemStack.getCount();
            }
        }
        return count;
    }

    private int countItemsInOffhand(Item item) {
        ItemStack itemStack = NotifyElytra.mc.player.getHeldItemOffhand();
        if (itemStack.getItem() == item) {
            return itemStack.getCount();
        }
        return 0;
    }

    private boolean hasElytraEquipped() {
        ItemStack itemStack = NotifyElytra.mc.player.inventory.armorItemInSlot(2);
        return !itemStack.isEmpty() && itemStack.getItem() == Items.ELYTRA;
    }
}
/del я сливал нотифке вы сурах
 
Забаненный
Статус
Оффлайн
Регистрация
31 Авг 2023
Сообщения
699
Реакции[?]
6
Поинты[?]
5K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
826
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
826
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
826
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
нихуя себе, поподробнее можешь сказать? а то я нихуя не знаю об этом, макс что слышал что 1 тип кинул ратку под видом элланта в моём дс сервере
 
Забаненный
Статус
Оффлайн
Регистрация
22 Сен 2024
Сообщения
113
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Видел как сливали разные нотифки, по типу HPalert, ArmorAlert, решил сделать под элитры.
| Когда ваш элитра хелпер багается и элики дропаются, то вам об этом сообщат ну типа пон да, полезная функция, знаю |

Ватафак:
//by neznakomej1337 ebat ya huetu sdelal
package sosala.Nightly.functions.impl.player;

import com.google.common.eventbus.Subscribe;
import sosala.Nightly.events.EventUpdate;
import sosala.Nightly.functions.api.Category;
import sosala.Nightly.functions.api.Function;
import sosala.Nightly.functions.api.FunctionRegister;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;

@FunctionRegister(name = "NotifyElytra", type = Category.Player)
public class NotifyElytra extends Function {
    private boolean elytraPresent = true;

    @Subscribe
    private void onUpdate(EventUpdate eventUpdate) {
        int elytraCount = this.countItems(Items.ELYTRA);
        elytraCount += this.countItemsInOffhand(Items.ELYTRA);

        if (elytraCount == 0 && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (elytraCount > 0) {
            this.elytraPresent = true;
        }

        boolean hasElytraEquipped = this.hasElytraEquipped();
        if (!hasElytraEquipped && this.elytraPresent) {
            this.print("ElytraNotify: античит выбросил ваши элитры!");
            this.elytraPresent = false;
        } else if (hasElytraEquipped) {
            this.elytraPresent = true;
        }
    }

    private int countItems(Item item) {
        int count = 0;
        for (ItemStack itemStack : NotifyElytra.mc.player.inventory.mainInventory) {
            if (itemStack.getItem() == item) {
                count += itemStack.getCount();
            }
        }
        return count;
    }

    private int countItemsInOffhand(Item item) {
        ItemStack itemStack = NotifyElytra.mc.player.getHeldItemOffhand();
        if (itemStack.getItem() == item) {
            return itemStack.getCount();
        }
        return 0;
    }

    private boolean hasElytraEquipped() {
        ItemStack itemStack = NotifyElytra.mc.player.inventory.armorItemInSlot(2);
        return !itemStack.isEmpty() && itemStack.getItem() == Items.ELYTRA;
    }
}
нахуя код на 50000 строк разбивать?

Код:
package sosala.Nightly.functions.impl.player;

import com.google.common.eventbus.Subscribe;
import sosala.Nightly.events.EventUpdate;
import sosala.Nightly.functions.api.Category;
import sosala.Nightly.functions.api.Function;
import sosala.Nightly.functions.api.FunctionRegister;
import net.minecraft.item.Items;

@FunctionRegister(name = "NotifyElytra", type = Category.Player)
public class NotifyElytra extends Function {
    private boolean elytraPresent = true;

    @Subscribe
    private void onUpdate(EventUpdate eventUpdate) {
        boolean hasElytra = hasElytra();
        
        if (!hasElytra && elytraPresent) {
            print("ElytraNotify: античит выбросил ваши элитры!");
            elytraPresent = false;
        } else if (hasElytra) {
            elytraPresent = true;
        }
    }

    private boolean hasElytra() {
        return mc.player.inventory.mainInventory.stream().anyMatch(stack -> stack.getItem() == Items.ELYTRA)
            || mc.player.getHeldItemOffhand().getItem() == Items.ELYTRA
            || mc.player.inventory.armorItemInSlot(2).getItem() == Items.ELYTRA;
    }
}
 
Сверху Снизу