Норм код у меня работал незнаю как у вас будет пишите если проблемы
P.S Не бейте пжпжпж
исправил ошибку если что
P.S Не бейте пжпжпж
Java:
package ru.fresh.client.module.Player;
package ru.fresh.client.module.Player;
import ru.fresh.client.module.Module;
import ru.fresh.client.utill.event.SubscribeEvent;
import ru.fresh.client.utill.event.events.Event;
import ru.fresh.client.utill.event.events.impl.input.EventMouse;
import ru.fresh.client.utill.event.events.impl.player.TickEvent;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.IPacket;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.IItemProvider;
import static net.minecraft.util.Hand.MAIN_HAND;
public class ClickPearl extends Module{
public int state = -1;
public int back = 0;
public ClickPearl() {
super("ClickPearl", Module.Category.PLAYER, 0, "");
}
@SubscribeEvent
public void onMouse(EventMouse event) {
if (ClickPearl.mc.world == null || ClickPearl.mc.player == null || event.getKey() == 0) {
return;
}
this.back = ClickPearl.mc.player.inventory.getBestHotbarSlot();
int slot = ClickPearl.mc.player.inventory.findSlotMatchingUnusedItem(new ItemStack((IItemProvider) Items.ENDER_PEARL));
if (slot > 8 || slot == -1 || event.getKey() != 2 || ClickPearl.mc.currentScreen != null) {
return;
}
if (slot != ClickPearl.mc.player.inventory.getBestHotbarSlot()) {
ClickPearl.mc.player.connection.sendPacket((IPacket)new CHeldItemChangePacket(slot));
ClickPearl.mc.player.connection.sendPacket((IPacket)new CPlayerTryUseItemPacket(MAIN_HAND));
ClickPearl.mc.player.connection.sendPacket((IPacket)new CHeldItemChangePacket(this.back));
} else {
ClickPearl.mc.player.connection.sendPacket((IPacket)new CPlayerTryUseItemPacket(MAIN_HAND));
}
ClickPearl.mc.player.swingArm(MAIN_HAND);
}
@SubscribeEvent
public void onTick(TickEvent event) {
if (ClickPearl.mc.world == null || ClickPearl.mc.player == null) {
return;
}
}
Последнее редактирование: