Начинающий
- Статус
- Оффлайн
- Регистрация
- 1 Янв 2026
- Сообщения
- 33
- Реакции
- 0
AttackHandler
попросил нейро помочь сделать хотябы что то все сломалось 1.21.4
Java:
private void attack(AttackPerpetrator.AttackPerpetratorConfigurable config) {
isKillauraAttacking = true;
mc.interactionManager.attackEntity(mc.player, config.getTarget());
mc.player.swingHand(Hand.MAIN_HAND);
isKillauraAttacking = false;
}
private boolean isCriticalHit() {
if (mc.player.isOnGround()) return false;
if (mc.player.isTouchingWater()) return false;
if (mc.player.isInLava()) return false;
if (mc.player.isClimbing()) return false;
if (mc.player.isGliding()) return false;
if (mc.player.hasStatusEffect(StatusEffects.BLINDNESS)) return false;
if (mc.player.hasStatusEffect(StatusEffects.LEVITATION)) return false;
if (mc.player.getVehicle() != null) return false;
if (mc.player.getVelocity().y >= 0) return false;
if (mc.player.fallDistance <= 0) return false;
return true;
}
public boolean canAttack(AttackPerpetrator.AttackPerpetratorConfigurable config, int ticks) {
if (mc.player.isUsingItem()
&& !mc.player.getActiveItem().getItem().equals(Items.SHIELD)
&& config.isEatAndAttack()) return false;
if (!clickScheduler.isCooldownComplete(config.isUseDynamicCooldown(), ticks, false)) return false;
if (config.isOnlyCritical()) return isCriticalHit();
return true;
}
попросил нейро помочь сделать хотябы что то все сломалось 1.21.4