Часть функционала FastEXP - expensive 3.1

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
27 Мар 2024
Сообщения
7
Реакции
0
Выберите загрузчик игры
  1. Прочие моды
Вот код не бейте меня ногами:


Код:
Expand Collapse Copy
package fun.torfclient.functions.impl.misc;

import com.google.common.eventbus.Subscribe;
import fun.torfclient.events.TickEvent;
import fun.torfclient.functions.api.Function;
import fun.torfclient.functions.api.FunctionRegister;
import fun.torfclient.functions.api.Category;
import net.minecraft.client.Minecraft;
import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockRayTraceResult;
import net.minecraft.util.math.vector.Vector3d;

import net.minecraft.util.Hand;

@FunctionRegister(name = "FastEXP", type = Category.Misc)
public class FastEXP extends Function {
@Subscribe
    public void onEvent(TickEvent e) {
Minecraft mc = Minecraft.getInstance();

if (mc.player != null && mc.world != null) {
PlayerInventory inventory = mc.player.inventory;

for (int i = 0; i < 9; i++) {
                ItemStack stack = inventory.getStackInSlot(i);

 if (stack.getItem() == Items.EXPERIENCE_BOTTLE) {
inventory.currentItem = i;

Vector3d lookVector = mc.player.getLook(1.0f);
BlockRayTraceResult result = mc.world.rayTraceBlocks(
 new net.minecraft.util.math.RayTraceContext(
mc.player.getEyePosition(1.0f),
mc.player.getEyePosition(1.0f).add(lookVector),
                                    net.minecraft.util.math.RayTraceContext.BlockMode.OUTLINE,
                                    net.minecraft.util.math.RayTraceContext.FluidMode.NONE,
mc.player
                            )
                    );

mc.playerController.processRightClick(mc.player, mc.world, Hand.MAIN_HAND);

 break;
                }
            }
        }
    }
}
ВНИМАНИЕ ЧТО БЫ НЕ КИКАЛО НАДО СТОЯТЬ НА МЕСТЕ
 
Последнее редактирование:
Вот код не бейте меня ногами:


Код:
Expand Collapse Copy
package fun.torfclient.functions.impl.misc;

import com.google.common.eventbus.Subscribe;
import fun.torfclient.events.TickEvent;
import fun.torfclient.functions.api.Function;
import fun.torfclient.functions.api.FunctionRegister;
import fun.torfclient.functions.api.Category;
import net.minecraft.client.Minecraft;
import net.minecraft.entity.player.PlayerInventory;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockRayTraceResult;
import net.minecraft.util.math.vector.Vector3d;

import net.minecraft.util.Hand;

@FunctionRegister(name = "FastEXP", type = Category.Misc)
public class FastEXP extends Function {
@Subscribe
    public void onEvent(TickEvent e) {
Minecraft mc = Minecraft.getInstance();

if (mc.player != null && mc.world != null) {
PlayerInventory inventory = mc.player.inventory;

for (int i = 0; i < 9; i++) {
                ItemStack stack = inventory.getStackInSlot(i);

 if (stack.getItem() == Items.EXPERIENCE_BOTTLE) {
inventory.currentItem = i;

Vector3d lookVector = mc.player.getLook(1.0f);
BlockRayTraceResult result = mc.world.rayTraceBlocks(
 new net.minecraft.util.math.RayTraceContext(
mc.player.getEyePosition(1.0f),
mc.player.getEyePosition(1.0f).add(lookVector),
                                    net.minecraft.util.math.RayTraceContext.BlockMode.OUTLINE,
                                    net.minecraft.util.math.RayTraceContext.FluidMode.NONE,
mc.player
                            )
                    );

mc.playerController.processRightClick(mc.player, mc.world, Hand.MAIN_HAND);

 break;
                }
            }
        }
    }
}
ВНИМАНИЕ ЧТО БЫ НЕ КИКАЛО НАДО СТОЯТЬ НА МЕСТЕ
/del сливали и получше, тем более сам говоришь, что кикает
 
это не fastexp какой-то, это expthrower уже
 
чут чут калл типо зачем BlockRayTraceResult
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
/del хуйня код в 2-3 строчки для фаст експи
 
UPDATE:
update:
Expand Collapse Copy
package fun.torfclient.functions.impl.misc;

import com.google.common.eventbus.Subscribe;
import fun.torfclient.events.TickEvent;
import fun.torfclient.functions.api.Function;
import fun.torfclient.functions.api.FunctionRegister;
import fun.torfclient.functions.api.Category;
import net.minecraft.client.Minecraft;
import net.minecraft.item.Items;
import net.minecraft.item.ItemStack;
import net.minecraft.util.Hand;

@FunctionRegister(name = "FastEXP", type = Category.Misc)
public class FastEXP extends Function {

    private final Minecraft mc = Minecraft.getInstance();
    private int delay;

    @Subscribe
    public void onEvent(TickEvent e) {
        if (mc.player == null || mc.world == null) return;

        if (delay > 0) {
            delay--;
            return;
        }

        if (mc.gameSettings.keyBindUseItem.isKeyDown()) {
            ItemStack stack = mc.player.getHeldItemMainhand();

            if (stack.getItem() == Items.EXPERIENCE_BOTTLE) {
                mc.playerController.processRightClick(mc.player, mc.world, Hand.MAIN_HAND);
                delay = 1;
            }
        }
    }
}


теперь не кикает и надо нажимать ПКМ
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
сука че за хуйня фаст експи код пишется в 2-3 строчки
 

Похожие темы

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