Начинающий
- Статус
- Оффлайн
- Регистрация
- 25 Янв 2024
- Сообщения
- 115
- Реакции
- 0
Пожалуйста, авторизуйтесь для просмотра ссылки.
Код:
@FunctionAnot(name = "AutoLoot", description = "Автоматически забирает отмычку у Жителя на корабле", category = Category.MISC)
public class AutoLoot extends Function {
private BooleanSetting sendMessageSetting = new BooleanSetting("Send Chat Message", true);
public AutoLoot() {
addSetting(sendMessageSetting);
}
[USER=1367676]@override[/USER]
protected void onEnable() {
}
[USER=1367676]@override[/USER]
protected void onDisable() {
}
[USER=1367676]@override[/USER]
public void onBindPress() {
}
@Subscribe
private void onTickEvent(TickEvent event) {
if (!isEnabled()) return;
for (Entity entity : mc.world.getAllEntities()) {
if (entity instanceof VillagerEntity || entity instanceof WanderingTraderEntity) {
AbstractVillagerEntity villager = (AbstractVillagerEntity) entity;
if (!villager.getHeldItemMainhand().isEmpty()
&& mc.player.getDistance(entity) <= mc.playerController.getBlockReachDistance()) {
mc.playerController.interactWithEntity(mc.player, entity, Hand.MAIN_HAND);
mc.player.swingArm(Hand.MAIN_HAND);
mc.player.sendChatMessage("/ah sell 30000000");
}
}
}
}
}