Часть функционала ItemScroller 1.21.1 // SelfCode base

  • Автор темы Автор темы leva_pro
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Янв 2023
Сообщения
342
Реакции
11
Выберите загрузчик игры
  1. OptiFine
  2. Прочие моды
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
 
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
чел с#к это секспензив 3.1 с#к чел бош
 
с каких пор перепизженная экспа на другую версию это "селфкод база"?
 
встал и вышел нахуй отсюда
 
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
ай тигр всегда любил и люблю тебя
 
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
Кринж, переносить экспансия на 1.21.1 пиздец
 
Молитва очищения YouGame

О, небеса моддинга, внемлите гласу моему,
Да снизойдёт просветление на заблудших в темноте форков експениса

О пастер с YouGame'a, услышь слова истины:
Ты не святой дев-бог, не пророк рефакторинга,
Не отличаешься ничем от пастера 3.1 —
Лишь обёртка и шум, лишь ctrl+c и ctrl+v.

Да будет знано: айтем скроллер — не святыня приватная,
А модуль открытый, в Github’е лежащий
Средь тысяч таких же, как он —
Бесславных, но честных в своём публичии.

О, код богов, очисти YouGame от говна —
Да исчезнет мрак в форуме,
Да ливнёт тот, кто несёт лишь баги и гордыню.

Ибо истина не в обфуске, а в открытом исходнике,
Не в “приватке”, а в умении делиться.
Аминь.
 
Молитва очищения YouGame

О, небеса моддинга, внемлите гласу моему,
Да снизойдёт просветление на заблудших в темноте форков експениса

О пастер с YouGame'a, услышь слова истины:
Ты не святой дев-бог, не пророк рефакторинга,
Не отличаешься ничем от пастера 3.1 —
Лишь обёртка и шум, лишь ctrl+c и ctrl+v.

Да будет знано: айтем скроллер — не святыня приватная,
А модуль открытый, в Github’е лежащий
Средь тысяч таких же, как он —
Бесславных, но честных в своём публичии.

О, код богов, очисти YouGame от говна —
Да исчезнет мрак в форуме,
Да ливнёт тот, кто несёт лишь баги и гордыню.

Ибо истина не в обфуске, а в открытом исходнике,
Не в “приватке”, а в умении делиться.
Аминь.
Братан, это пастинг. Не стоит сюда лезть, если ты 0 в югейме. Здесь ты обязан пастить рич и делать минимум 3000 строк спащенного кода, ты должен зарабатывать минимум 1000$ в месяц, иначе тебя поимеют менты либо школьники деанонеры, мне вообще похуй что ты там не можешь понять как шрифт добавить либо ты щас нахуй слушаешь меня и съёбываешь с этой сферы, либо я зову своих братков и мы крякаем твой говно чит с лоадером за отсос. и знай одно - лишнее движение, и все узнают что ты пастишь целку.
 
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
слей сурсы експенсива на 1.21.1 паже
 
и так я вернулся после долгово запоя

Пожалуйста, авторизуйтесь для просмотра ссылки.


Код функции

ItemScroll.java:
Expand Collapse Copy
package levin.modules.player;

import levin.client.settings.SliderSetting;
import levin.events.Event;
import levin.modules.Function;
import levin.modules.FunctionAnnotation;
import levin.modules.Type;

@FunctionAnnotation(name = "ItemScroll" ,desc  = "Быстрая перекладка", type = Type.Player)
public class ItemScroll extends Function {
    public static SliderSetting scroll = new SliderSetting("Задержка", 100f, 1f, 100f,1f, true);

    public ItemScroll() {
        addSettings(scroll);
    }
    [USER=1367676]@override[/USER]
    public void onEvent(Event event) {

    }
}


дальше идём в класс майнкрафта AbstractContainerScreen.java
ищем метод который ниже

Java:
Expand Collapse Copy
private TimerUtil timerUtil = new TimerUtil();
    protected void renderTooltip(GuiGraphics pGuiGraphics, int pX, int pY) {
        if (this.menu.getCarried().isEmpty() && this.hoveredSlot != null && this.hoveredSlot.hasItem()) {
            ItemScroll itemScroller = Managment.FUNCTION_MANAGER.itemScroll;
            if (itemScroller != null && itemScroller.state) {
                if (GLFW.glfwGetMouseButton(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_MOUSE_BUTTON_LEFT) == GLFW.GLFW_PRESS
                        && GLFW.glfwGetKey(Minecraft.getInstance().getWindow().getWindow(), GLFW.GLFW_KEY_LEFT_SHIFT) == GLFW.GLFW_PRESS
                        && Minecraft.getInstance().screen != null) {
                    if (timerUtil.hasTimeElapsed((long) itemScroller.scroll.get()) && this.hoveredSlot.hasItem()) {
                        slotClicked(clickedSlot, hoveredSlot.index, 1, ClickType.QUICK_MOVE);
                        timerUtil.reset();
                    }
                }
            }

            ItemStack itemstack = this.hoveredSlot.getItem();
            pGuiGraphics.renderTooltip(this.font, this.getTooltipFromContainerItem(itemstack), itemstack.getTooltipImage(), pX, pY);
        }
    }
ну вот и всё пока все пастят экспенсив я пишу на 1.21.1
вот вам моя молитва читать перед пастингом

Молитва кодинга читов в Intelij Idea.

Наш герой, который пастит экспенсив,
Да святится имя твое.
Твои идеи приходят с югейма,
Твои функции будут работать,
Как в Нурике альфа
Запасти элитра таргет с югейма,
И простите нас за убийство свиньи,
Проситите за то что оскорбляли модеров на проверке.
И не веди нас копать вниз,
Сделай из нас Джава кодеров.
1744043010377.png

пр
а что блять? тут все слизано с секспенсива (3.1 или 2.0 не ебу)
он сказал это экспа 1.21.1
ну что то похожее на експу
д
 

Похожие темы

Назад
Сверху Снизу