AutoShoot
Automatically throws eggs and snowballs at your targets or shoots in QuakeCraft.
Category: Combat
Enabled by default: No
Settings
Below is the complete tree of all configurable settings for this module.
├── ThrowableType (Choice | default: EGG_AND_SNOWBALL | options: EggAndSnowball, Anything)
├── GravityType (Choice | default: AUTO | options: Auto, Linear, Projectile)
├── Clicker (Setting Group)
│ ├── CPS (Integer Range | default: 5..8 | range: 1..60 | clicks)
│ └── Technique (Choice | default: STABILIZED | options: Stabilized, Efficient, Spamming, DoubleClick, Drag, Butterfly, NormalDistribution)
├── Range (Decimal Range | default: 3.0..6.0 | range: 1.0..256.0)
├── Target (Setting Group)
│ ├── FOV (Decimal | default: 180.0 | range: 0.0..180.0)
│ ├── HurtTime (Integer | default: 10 | range: 0..10)
│ └── Priority (Multi-Select | default: [Type, Distance] | options: Type, Health, Distance, Direction, HurtTime, Age)
├── AimPoint (Setting Group)
│ ├ ── ExemptBoxParts (Multi-Select | options: Head, Body, Feet)
│ ├── ExemptBestHitVector (Toggleable Group | default: off)
│ │ ├── Enabled (Toggle | default: false)
│ │ ├── Vertical (Decimal | default: 0.2 | range: 0.0..1.0)
│ │ └── Horizontal (Decimal | default: 0.1 | range: 0.0..1.0)
│ ├── Gaussian (Toggleable Group | default: off)
│ │ ├── Enabled (Toggle | default: false)
│ │ ├── YawOffset (Decimal Range | default: 0.0..0.0 | range: 0.0..1.0)
│ │ ├── PitchOffset (Decimal Range | default: 0.0..0.0 | range: 0.0..1.0)
│ │ ├── Chance (Integer | default: 100 | range: 0..100 | %)
│ │ ├── Speed (Decimal Range | default: 0.1..0.2 | range: 0.01..1.0)
│ │ ├── Tolerance (Decimal | default: 0.05 | range: 0.01..0.1)
│ │ └── Dynamic (Toggleable Group | default: off)
│ │ ├── Enabled (Toggle | default: false)
│ │ ├── HurtTime (Integer | default: 10 | range: 0..10)
│ │ ├── YawFactor (Decimal | default: 0.0 | range: 0.0..10.0 | x)
│ │ ├── PitchFactor (Decimal | default: 0.0 | range: 0.0..10.0 | x)
│ │ ├── Speed (Decimal Range | default: 0.5..0.75 | range: 0.01..1.0)
│ │ └── Tolerance (Decimal | default: 0.1 | range: 0.01..0.1)
│ ├── Lazy (Toggleable Group | default: off)
│ │ ├── Enabled (Toggle | default: false)
│ │ └── Threshold (Decimal Range | default: 0.1..0.2 | range: 0.01..0.4 | m)
│ └── Delay (Toggleable Group | default: off)
│ ├── Enabled (Toggle | default: false)
│ └── Delay (Integer Range | default: 2..4 | range: 0..5 | ticks)
├── Rotations (Setting Group)
│ ├── AngleSmooth (Mode Selector | default: Linear | modes: Linear, Sigmoid, Acceleration)
│ │ ├── [Mode: Linear]
│ │ │ ├── HorizontalTurnSpeed (Decimal Range | default: 180.0..180.0 | range: 0.0..180.0)
│ │ │ └── VerticalTurnSpeed (Decimal Range | default: 180.0..180.0 | range: 0.0..180.0)
│ │ ├── [Mode: Sigmoid]
│ │ │ ├── HorizontalTurnSpeed (Decimal Range | default: 180.0..180.0 | range: 0.0..180.0)
│ │ │ ├── VerticalTurnSpeed (Decimal Range | default: 180.0..180.0 | range: 0.0..180.0)
│ │ │ ├── Steepness (Decimal | default: 10.0 | range: 0.0..20.0)
│ │ │ └── Midpoint (Decimal | default: 0.3 | range: 0.0..1.0)
│ │ └── [Mode: Acceleration]
│ │ ├── YawAcceleration (Decimal Range | default: 20.0..25.0 | range: 1.0..180.0)
│ │ ├── PitchAcceleration (Decimal Range | default: 20.0..25.0 | range: 1.0..180.0)
│ │ ├── DynamicAccel (Toggleable Group | default: off)
│ │ │ ├── Enabled (Toggle | default: false)
│ │ │ ├── CoefDistance (Decimal | default: -1.393 | range: -2.0..2.0)
│ │ │ ├── YawCrosshairAccel (Decimal Range | default: 17.0..20.0 | range: 1.0..180.0)
│ │ │ └── PitchCrosshairAccel (Decimal Range | default: 17.0..20.0 | range: 1.0..180.0)
│ │ ├── AccelerationError (Toggleable Group | default: on)
│ │ │ ├── Enabled (Toggle | default: true)
│ │ │ ├── YawAccelError (Decimal | default: 0.1 | range: 0.01..1.0)
│ │ │ └── PitchAccelError (Decimal | default: 0.1 | range: 0.01..1.0)
│ │ ├── ConstantError (Toggleable Group | default: on)
│ │ │ ├── Enabled (Toggle | default: true)
│ │ │ ├── YawConstantError (Decimal | default: 0.1 | range: 0.01..1.0)
│ │ │ └── PitchConstantError (Decimal | default: 0.1 | range: 0.01..1.0)
│ │ └── SigmoidDeceleration (Toggleable Group | default: off)
│ │ ├── Enabled (Toggle | default: false)
│ │ ├── Steepness (Decimal | default: 10.0 | range: 0.0..20.0)
│ │ └── Midpoint (Decimal | default: 0.3 | range: 0.0..1.0)
│ ├── MovementCorrection (Choice | default: SILENT | options: Off, Strict, Silent, ChangeLook)
│ ├── ResetThreshold (Decimal | default: 2.0 | range: 1.0..180.0)
│ └── TicksUntilReset (Integer | default: 5 | range: 1..30 | ticks)
├── AimOffThreshold (Decimal | default: 2.0 | range: 0.5..10.0)
├── SwingMode (Choice | default: DO_NOT_HIDE | options: DoNotHide, HideForBoth, HideForClient, HideForServer)
├── TargetRendering (Toggleable Group | default: on)
│ ├── Enabled (Toggle | default: true)
│ └── Mode (Mode Selector | default: Image | modes: Legacy, Circle, Image, GlowingCircle, Ghost, Text2D, Arrow)
│ ├── [Mode: Legacy]
│ │ ├── Size (Decimal | default: 0.5 | range: 0.1..2.0)
│ │ ├── Height (Decimal | default: 0.1 | range: 0.02..2.0)
│ │ ├── Color (Color)
│ │ └── ExtraYOffset (Decimal | default: 0.1 | range: 0.0..1.0)
│ ├── [Mode: Circle]
│ │ ├── Radius (Decimal | default: 0.85 | range: 0.1..2.0)
│ │ ├── InnerRadius (Decimal | default: 0.0 | range: 0.0..2.0)
│ │ ├── HeightMode (Mode Selector | default: Feet | modes: Feet, Top, Relative, Health, Animated)
│ │ │ ├── [Mode: Feet]
│ │ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ │ ├── [Mode: Top]
│ │ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ │ ├── [Mode: Relative]
│ │ │ │ └── Height (Decimal | default: 0.5 | range: -0.5..1.5)
│ │ │ └── [Mode: Animated]
│ │ │ ├── Speed (Decimal | default: 0.18 | range: 0.01..1.0)
│ │ │ ├── HeightMultiplier (Decimal | default: 0.4 | range: 0.1..1.0)
│ │ │ ├── HeightOffset (Decimal | default: 1.3 | range: 0.0..2.0)
│ │ │ └── GlowOffset (Decimal | default: -1.0 | range: -3.1..3.1)
│ │ ├── OuterColor (Color)
│ │ ├── InnerColor (Color)
│ │ └── Color (Color)
│ ├── [Mode: Image]
│ │ ├── Source (Mode Selector | default: Custom | modes: Custom, Builtin)
│ │ │ ├── [Mode: Custom]
│ │ │ │ └── File (File)
│ │ │ └── [Mode: Builtin]
│ │ │ └── Preset (Choice | default: MARKER1 | options: Marker1, Marker2)
│ │ ├── Scale (2D Position)
│ │ ├── ColorModulator (Color)
│ │ ├── Rotate (Setting Group)
│ │ │ ├── Period (Integer | default: 1000 | range: 10..20000 | ms)
│ │ │ ├── Symmetric (Toggle | default: true)
│ │ │ └── Curve (Curve)
│ │ └── HeightMode (Mode Selector | default: Feet | modes: Feet, Top, Relative, Health, Animated)
│ │ ├── [Mode: Feet]
│ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ ├── [Mode: Top]
│ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ ├── [Mode: Relative]
│ │ │ └── Height (Decimal | default: 0.5 | range: -0.5..1.5)
│ │ └── [Mode: Animated]
│ │ ├── Speed (Decimal | default: 0.18 | range: 0.01..1.0)
│ │ ├── HeightMultiplier (Decimal | default: 0.4 | range: 0.1..1.0)
│ │ ├ ── HeightOffset (Decimal | default: 1.3 | range: 0.0..2.0)
│ │ └── GlowOffset (Decimal | default: -1.0 | range: -3.1..3.1)
│ ├── [Mode: GlowingCircle]
│ │ ├── Radius (Decimal | default: 0.85 | range: 0.1..2.0)
│ │ ├── HeightMode (Mode Selector | default: Feet | modes: Feet, Top, Relative, Health, Animated)
│ │ │ ├── [Mode: Feet]
│ │ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ │ ├── [Mode: Top]
│ │ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ │ ├── [Mode: Relative]
│ │ │ │ └── Height (Decimal | default: 0.5 | range: -0.5..1.5)
│ │ │ └── [Mode: Animated]
│ │ │ ├── Speed (Decimal | default: 0.18 | range: 0.01..1.0)
│ │ │ ├── HeightMultiplier (Decimal | default: 0.4 | range: 0.1..1.0)
│ │ │ ├── HeightOffset (Decimal | default: 1.3 | range: 0.0..2.0)
│ │ │ └── GlowOffset (Decimal | default: -1.0 | range: -3.1..3.1)
│ │ ├── OuterColor (Color)
│ │ ├── GlowColor (Color)
│ │ ├── GlowHeight (Decimal | default: 0.3 | range: -1.0..1.0)
│ │ └── Color (Color)
│ ├── [Mode: Ghost]
│ │ ├── Color (Color)
│ │ ├── Size (Decimal | default: 0.5 | range: 0.4..0.7)
│ │ └── Length (Integer | default: 25 | range: 15..40)
│ ├── [Mode: Text2D]
│ │ ├── Scale (Decimal | default: 1.0 | range: 0.01..10.0)
│ │ ├── Shadow (Toggle | default: true)
│ │ ├── Color (Color)
│ │ ├── Text (Editable List)
│ │ └── HeightMode (Mode Selector | default: Feet | modes: Feet, Top, Relative, Health, Animated)
│ │ ├── [Mode: Feet]
│ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ ├── [Mode: Top]
│ │ │ └── Offset (Decimal | default: 0.0 | range: -1.0..1.0)
│ │ ├── [Mode: Relative]
│ │ │ └── Height (Decimal | default: 0.5 | range: -0.5..1.5)
│ │ └── [Mode: Animated]
│ │ ├── Speed (Decimal | default: 0.18 | range: 0.01..1.0)
│ │ ├── HeightMultiplier (Decimal | default: 0.4 | range: 0.1..1.0)
│ │ ├── HeightOffset (Decimal | default: 1.3 | range: 0.0..2.0)
│ │ └── GlowOffset (Decimal | default: -1.0 | range: -3.1..3.1)
│ └── [Mode: Arrow]
│ ├── Color (Color)
│ ├── OutlineColor (Color)
│ └── Size (Decimal | default: 1.5 | range: 0.5..20.0)
├── SelectSlotAutomatically (Toggle | default: true)
├── TicksUntillSlotReset (Integer | default: 1 | range: 0..20)
├── ConsiderInventory (Toggle | default: true)
├── RequiresKillAura (Toggle | default: false)
├── NotDuringCombat (Toggle | default: false)
└── ConstantLag (Toggle | default: false)
Settings Details
- ThrowableType (Choice) — default:
EGG_AND_SNOWBALL; options:EggAndSnowball,Anything— Determines which throwable items to use for shooting. - GravityType (Choice) — default:
AUTO; options:Auto,Linear,Projectile— Gravity calculation mode; Auto selects Linear for regular items and Projectile for eggs/snowballs.
Clicker
For details on Clicker settings, see Shared: Clicker.
- Range (Decimal Range) — default:
3.0–6.0; range:1.0–256.0— Maximum distance to detect and target enemies.
Target
For details on Target settings, see Shared: Target.
AimPoint
For details on AimPoint settings, see Shared: AimPoint.
Rotations
For details on Rotations settings, see Shared: Rotations.
AngleSmooth
Select a mode for this feature. Available modes: Linear, Sigmoid, Acceleration. Default: Linear.
Mode: Linear
- HorizontalTurnSpeed (Decimal Range) — default:
180.0–180.0; range:0.0–180.0 - VerticalTurnSpeed (Decimal Range) — default:
180.0–180.0; range:0.0–180.0
Mode: Sigmoid
- HorizontalTurnSpeed (Decimal Range) — default:
180.0–180.0; range:0.0–180.0 - VerticalTurnSpeed (Decimal Range) — default:
180.0–180.0; range:0.0–180.0 - Steepness (Decimal) — default:
10.0; range:0.0–20.0 - Midpoint (Decimal) — default:
0.3; range:0.0–1.0
Mode: Acceleration
- YawAcceleration (Decimal Range) — default:
20.0–25.0; range:1.0–180.0 - PitchAcceleration (Decimal Range) — default:
20.0–25.0; range:1.0–180.0
DynamicAccel
A toggleable group of settings (default: disabled).
- Enabled (Toggle) — default:
false - CoefDistance (Decimal) — default:
-1.393; range:-2.0–2.0 - YawCrosshairAccel (Decimal Range) — default:
17.0–20.0; range:1.0–180.0 - PitchCrosshairAccel (Decimal Range) — default:
17.0–20.0; range:1.0–180.0
AccelerationError
A toggleable group of settings (default: enabled).
- Enabled (Toggle) — default:
true - YawAccelError (Decimal) — default:
0.1; range:0.01–1.0 - PitchAccelError (Decimal) — default:
0.1; range:0.01–1.0
ConstantError
A toggleable group of settings (default: enabled).
- Enabled (Toggle) — default:
true - YawConstantError (Decimal) — default:
0.1; range:0.01–1.0 - PitchConstantError (Decimal) — default:
0.1; range:0.01–1.0
SigmoidDeceleration
A toggleable group of settings (default: disabled).
-
Enabled (Toggle) — default:
false -
Steepness (Decimal) — default:
10.0; range:0.0–20.0 -
Midpoint (Decimal) — default:
0.3; range:0.0–1.0 -
MovementCorrection (Choice) — default:
SILENT; options:Off,Strict,Silent,ChangeLook -
ResetThreshold (Decimal) — default:
2.0; range:1.0–180.0 -
TicksUntilReset (Integer) — default:
5; range:1–30; unit: ticks -
AimOffThreshold (Decimal) — default:
2.0; range:0.5–10.0— Maximum angle difference in degrees between server and client rotation before shooting. -
SwingMode (Choice) — default:
DO_NOT_HIDE; options:DoNotHide,HideForBoth,HideForClient,HideForServer— Controls arm swing animation visibility when throwing items.
TargetRendering
For details on TargetRendering settings, see Shared: TargetRendering.
Mode
Select a mode for this feature. Available modes: Legacy, Circle, Image, GlowingCircle, Ghost, Text2D, Arrow. Default: Image.
Mode: Legacy
- Size (Decimal) — default:
0.5; range:0.1–2.0 - Height (Decimal) — default:
0.1; range:0.02–2.0 - Color (Color)
- ExtraYOffset (Decimal) — default:
0.1; range:0.0–1.0
Mode: Circle
- Radius (Decimal) — default:
0.85; range:0.1–2.0 - InnerRadius (Decimal) — default:
0.0; range:0.0–2.0
HeightMode
Select a mode for this feature. Available modes: Feet, Top, Relative, Health, Animated. Default: Feet.
Mode: Feet
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Top
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Relative
- Height (Decimal) — default:
0.5; range:-0.5–1.5
Mode: Animated
-
Speed (Decimal) — default:
0.18; range:0.01–1.0 -
HeightMultiplier (Decimal) — default:
0.4; range:0.1–1.0 -
HeightOffset (Decimal) — default:
1.3; range:0.0–2.0 -
GlowOffset (Decimal) — default:
-1.0; range:-3.1–3.1 -
OuterColor (Color)
-
InnerColor (Color)
-
Color (Color)
Mode: Image
Source
Select a mode for this feature. Available modes: Custom, Builtin. Default: Custom.
Mode: Custom
- File (File)
Mode: Builtin
-
Preset (Choice) — default:
MARKER1; options:Marker1,Marker2 -
Scale (2D Position)
-
ColorModulator (Color)
Rotate
A group of related settings.
- Period (Integer) — default:
1000; range:10–20000; unit: ms - Symmetric (Toggle) — default:
true - Curve (Curve)
HeightMode
Select a mode for this feature. Available modes: Feet, Top, Relative, Health, Animated. Default: Feet.
Mode: Feet
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Top
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Relative
- Height (Decimal) — default:
0.5; range:-0.5–1.5
Mode: Animated
- Speed (Decimal) — default:
0.18; range:0.01–1.0 - HeightMultiplier (Decimal) — default:
0.4; range:0.1–1.0 - HeightOffset (Decimal) — default:
1.3; range:0.0–2.0 - GlowOffset (Decimal) — default:
-1.0; range:-3.1–3.1
Mode: GlowingCircle
- Radius (Decimal) — default:
0.85; range:0.1–2.0
HeightMode
Select a mode for this feature. Available modes: Feet, Top, Relative, Health, Animated. Default: Feet.
Mode: Feet
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Top
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Relative
- Height (Decimal) — default:
0.5; range:-0.5–1.5
Mode: Animated
-
Speed (Decimal) — default:
0.18; range:0.01–1.0 -
HeightMultiplier (Decimal) — default:
0.4; range:0.1–1.0 -
HeightOffset (Decimal) — default:
1.3; range:0.0–2.0 -
GlowOffset (Decimal) — default:
-1.0; range:-3.1–3.1 -
OuterColor (Color)
-
GlowColor (Color)
-
GlowHeight (Decimal) — default:
0.3; range:-1.0–1.0 -
Color (Color)
Mode: Ghost
- Color (Color)
- Size (Decimal) — default:
0.5; range:0.4–0.7 - Length (Integer) — default:
25; range:15–40
Mode: Text2D
- Scale (Decimal) — default:
1.0; range:0.01–10.0 - Shadow (Toggle) — default:
true - Color (Color)
- Text (Editable List)
HeightMode
Select a mode for this feature. Available modes: Feet, Top, Relative, Health, Animated. Default: Feet.
Mode: Feet
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Top
- Offset (Decimal) — default:
0.0; range:-1.0–1.0
Mode: Relative
- Height (Decimal) — default:
0.5; range:-0.5–1.5
Mode: Animated
- Speed (Decimal) — default:
0.18; range:0.01–1.0 - HeightMultiplier (Decimal) — default:
0.4; range:0.1–1.0 - HeightOffset (Decimal) — default:
1.3; range:0.0–2.0 - GlowOffset (Decimal) — default:
-1.0; range:-3.1–3.1
Mode: Arrow
-
Color (Color)
-
OutlineColor (Color)
-
Size (Decimal) — default:
1.5; range:0.5–20.0 -
SelectSlotAutomatically (Toggle) — default:
true— Automatically selects the throwable item slot if not currently held. -
TicksUntillSlotReset (Integer) — default:
1; range:0–20— Number of ticks before the slot selection resets to the previous slot. -
ConsiderInventory (Toggle) — default:
true— Includes inventory status when applying rotation targets. -
RequiresKillAura (Toggle) — default:
false— Only shoots when the KillAura module is enabled. -
NotDuringCombat (Toggle) — default:
false— Disables auto-shooting when the CombatManager detects active combat. -
ConstantLag (Toggle) — default:
false— Adjusts behavior for high-lag servers.
Screenshots
Screenshots for AutoShoot will be added in a future update.
Last updated: 2026-02-13 — Based on source code