-
Автор темы
- #1
Перед прочтением основного контента ниже, пожалуйста, обратите внимание на обновление внутри секции Майна на нашем форуме. У нас появились:
- бесплатные читы для Майнкрафт — любое использование на свой страх и риск;
- маркетплейс Майнкрафт — абсолютно любая коммерция, связанная с игрой, за исключением продажи читов (аккаунты, предоставления услуг, поиск кодеров читов и так далее);
- приватные читы для Minecraft — в этом разделе только платные хаки для игры, покупайте группу "Продавец" и выставляйте на продажу свой софт;
- обсуждения и гайды — всё тот же раздел с вопросами, но теперь модернизированный: поиск нужных хаков, пати с игроками-читерами и другая полезная информация.
Спасибо!
Норм код у меня работал незнаю как у вас будет пишите если проблемы
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;
}
}
Последнее редактирование: