diff --git a/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/KillAura.java b/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/KillAura.java index e641a96f24..cf0b0ea5d1 100644 --- a/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/KillAura.java +++ b/src/main/java/meteordevelopment/meteorclient/systems/modules/combat/KillAura.java @@ -166,6 +166,13 @@ public class KillAura extends Module { .build() ); + private final Setting ignoreCreative = sgTargeting.add(new BoolSetting.Builder() + .name("ignore-creative") + .description("Whether or not to attack players with creative mode.") + .defaultValue(false) + .build() + ); + private final Setting ignoreNamed = sgTargeting.add(new BoolSetting.Builder() .name("ignore-named") .description("Whether or not to attack mobs with a name.") @@ -408,7 +415,7 @@ private boolean entityCheck(Entity entity) { if (entity instanceof WolfEntity wolf && !wolf.isAttacking()) return false; } if (entity instanceof PlayerEntity player) { - if (player.isCreative()) return false; + if (!ignoreCreative.get() && player.isCreative()) return false; if (!Friends.get().shouldAttack(player)) return false; if (shieldMode.get() == ShieldMode.Ignore && player.isBlocking()) return false; }