WHA-Magic!СкачатьСкачатьСкачатьСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (7)
alpha
WHA-Magic! 0.4.1
0.4.116 июл. 2026 г.889Minecraft: 26.2fabric
Что нового
Improved sign recognition
optimized mod performance
optimized Code
added more information on the drawing screen
added size, strengh, duration to spell drawing screen
alpha
WHA-Magic! 0.3.2-alpha.1
0.3.2-alpha13 июл. 2026 г.24Minecraft: 26.2fabric
Что нового
Major recognition-system update:
- Improved circle and symbol recognition
- Added multi-symbol spell support
- Added per-symbol recognition rules
- Better tolerance for merged/split strokes
- Added unknown-ink and ambiguity validation
- Expanded diagnostics and automated tests
Alpha build: symbol coverage and spell effects are still incomplete, and
recognition continues to be calibrated with player drawings.
alpha
WHA-Magic! 0.3.0
0.3.012 июл. 2026 г.20Minecraft: 26.2fabric
Что нового
Recognition
Upgraded to $P+ algorithm with curvature-aware matching
Added SymbolRecognizer interface for pluggable recognizers
Per-stroke resampling with proportional point distribution
Templates
Corrected Light sigil (outer square + inner diamond + 4 stems, 6 strokes)
Rebuilt Water template (S-curve + 2 closed teardrop loops)
Rebuilt Wind template from real player drawing data (S-curve with spiral ends + 6 radiating lines)
Fixed Convergence sign (clean triangle, replaced SVG fragments)
Multi-Symbol Spells
Full rotation coverage for signs (0°–360° in 45° steps)
Radial position optimization to reduce recognition calls
Increased recognition call budget for complex spell layouts
alpha
WHA-Magic! 0.2.0
0.2.011 июл. 2026 г.29Minecraft: 26.2fabric
Что нового
Added
Implemented Multi-Sigil Recognition! The spell parser can now recognize multiple separate sigils and signs within a single drawing and compile them together.
Added a Local Recognition Preview (toggle with F3 while drawing) to debug recognized bounding boxes, element types, and signs.
Added proper missing textures for the Ink Wand and Spell Paper items.
Fixed
Fixed a bug where drawing a circle slowly would cut off mid-stroke due to strict network point limits (drastically increased point limits).
Upgraded the Ring Detector to properly identify spell circles drawn using multiple strokes, seamlessly merging them together.
Fixed item definitions to correctly load custom models.
alpha
WHA-Magic! 0.1.0
0.1.111 июл. 2026 г.29Minecraft: 26.2fabric
Что нового
Added
Updated the mod for Minecraft Fabric 26.2 and Java 25.
Added separate client and common/server source sets.
Added server-authorized spell-paper opening and spell saving.
Added bounded networking with stroke, point and coordinate validation.
Added server-side rate limiting for spell parsing.
Added normalized drawing coordinates for consistent recognition across resolutions.
Added Undo and Redo controls to the drawing screen.
Added eraser mode and a parser debug overlay.
Added improved mathematical circle fitting for spell-ring detection.
Added structured spell states: Invalid, Draft, Prepared and Active.
Added typed spell data containing elements, signs, states and display names.
Added persistent stored-spell components to spell-paper items.
Added configurable server settings through wha-magic-server.json.
Added separate element effects and manifestation modifiers.
Added temporary and safer Earth-magic block changes.
Added initial automated parser and fixture-test infrastructure.
Added proper MIT licensing and third-party attribution.
Changed
Reworked spell parsing into a server-authoritative system.
Reworked ring detection to measure circularity, completeness, gaps and fitting error.
Reworked symbol segmentation so signs are grouped into separate candidates.
Improved recognition of signs drawn at different positions and rotations around a ring.
Replaced string-based compiled spells with structured spell state and semantic data.
Spell Paper now stores its original drawing alongside its compiled spell information.
Spell Paper is now limited to a stack size of one.
Active and prepared spells now display their state and recognized contents in their item name and tooltip.
Refactored spell execution so elements and manifestations can be expanded independently.
Moved client-only drawing code out of the common/server source set.
Removed the older unused Cloud, Unistroke and Symbol recognizers.
Fixed
Fixed spell-paper screens being opened directly from common item code rather than through authorized networking.
Fixed spell saving potentially updating the wrong hand.
Fixed unbounded drawing packets potentially placing unnecessary load on the server.
Fixed drawing outside the canvas producing invalid coordinates.
Improved rejection of squares, lines, zigzags and other false spell rings.
Improved recognition of large and multi-stroke core sigils.
Improved separation of multiple signs placed around the same ring.
Reduced incorrect recognition between element sigils and manifestation signs.
Reduced parser logging spam during normal drawing.
Improved persistence of spell drawings across reopening and world reloads.
Improved safety around temporary Earth-magic terrain changes.
Known Issues
True multi-sigil and multi-element spells are not currently supported. Multiple inner sigils are combined and interpreted as one core sigil, usually resulting in an “Unrecognized Core Sigil” warning.
Some combined manifestation signs may be recognized correctly but only one manifestation currently controls the final spell execution.
Automated gesture fixtures are still limited and need real recorded drawings for reliable regression testing.
alpha
WHA-Magic! 1.0.0
0.1.011 июл. 2026 г.16Minecraft: 26.2fabric
Что нового
Added
Integrated initial spell simulator recognition engine into Minecraft.
SpellPaperItem to allow players to draw sigils and signs using a UI.
Initial dictionary of element sigils and signs based on the Witch Hat Atelier magic system.
Gestural drawing interface with ink rendering.
Fixed
Fixed an issue where the circular ring stroke was incorrectly classified due to its center of mass, which caused any spell with a ring to default to a Wind spell.
Fixed an issue where large core sigils (like the Earth sigil) were improperly fragmented into "sign" strokes.
Improved stroke identification logic to measure average point radius rather than stroke center of mass, vastly improving recognition accuracy for complex sigils.
alpha
WHA-Magic! 1.0.0 ALPHA
0.0.19 июл. 2026 г.19Minecraft: 26.2fabric
Что нового
First Alpha version. Spell paper only available through creative inventory in the tools&utilities tab, still a missing texture item