WHA Magic is a Minecraft Fabric mod for Minecraft 26.2 and Java 25 that introduces a drawing-based magic system. It matches drawn strokes against a versioned symbol dictionary using point-cloud recognition with geometric and structural validation.
- Server-authoritative parsing: Spell gestures are evaluated on the server.
- Dictionary-backed recognition: Detects spell rings, segments the remaining ink, and matches candidates against validated sigil and sign templates.
- Configurable limits: Uses
wha-magic-server.jsonto configure spell-casting rate limits, network point limits, and effect settings.
To build the mod:
./gradlew clean buildWHA Magic uses a mixed licensing structure.
Original WHA Magic code, assets, documentation, integrations, gameplay systems, and other original materials are licensed under the WHA Magic Restricted Use License.
You may use the unmodified official mod on Minecraft servers and include the unmodified JAR in modpacks. Modification, redistribution of modified builds, commercial resale of the mod itself, and reuse of original WHA Magic code require prior written permission.
Certain spell-recognition components are ported or adapted from WHA Spell Simulator and remain subject to its MIT License.
See THIRD_PARTY_NOTICES.md for the applicable third-party notices and license terms.