# SnapTap
A lightweight, **client-side** Fabric mod that adds **Snap Tap** (SOCD – Simultaneous Opposing Cardinal Directions) movement to Minecraft.
## What it does
In vanilla Minecraft, pressing two opposing movement keys at the same time cancels them out — hold **A** and tap **D**, and your character simply stops. SnapTap changes that: the **most recently pressed key wins**.
- Hold **A** (strafe left), then press **D** without releasing A → you instantly strafe **right**
- Release **D** → you go back to strafing **left**, no need to re-press A
The same logic applies to **W / S** (forward / backward). This gives you cleaner, more responsive direction changes with zero dead time between inputs.
## Features
- Works on both horizontal (**A / D**) and vertical (**W / S**) movement axes
- Tracks the last pressed key on each axis and prioritizes it
- Extremely lightweight — a single client-side mixin, no config screens, no overhead
- No key remapping required; uses your existing movement controls
## Requirements
- Minecraft **26.1.2**
- **Fabric Loader** 0.18.4 or newer
- **Fabric API**
## Installation
1. Install Fabric Loader for Minecraft 26.1.2
2. Place **Fabric API** and **SnapTap** in your `mods` folder
3. Launch the game — that's it
## Important note
SnapTap is **client-side only** and is intended for **singleplayer and your own servers**. SOCD / Snap Tap movement is considered an unfair advantage on many multiplayer servers and may be detected by anti-cheat systems or violate server rules. Please check the rules of any server before using it. Use responsibly.