Download HexParse — Minecraft Mods — MetaMods
HexParse

HexParse

Active

Downloads

6

Last update

1 month ago

Versions

1.19.2 — 1.20.1
Client and server
Fabric
Forge
Magic
Utils
Addons

HexParse

HexParse is a powerful tool for converting custom code into iota data structures in Minecraft. This mod significantly simplifies working with magic systems by providing convenient commands and functions for coding.

Main Features

Code Processing Commands

The mod adds a comprehensive command system for code conversion:

  • /hexParse <code> [rename] - converts entered code into supported item in hand
  • /hexParse read - reads iota from item and displays result in chat with copy capability
  • /hexParse clipboard [rename] - works with text from clipboard
  • /hexParse share - experimental function for sharing code on server

Supported Item Types

Works with various magical items:

  • Focuses
  • Spell Books
  • Thought Knots (version 1.20)

Additional Functions

Configuration Management:

  • Setting up macros and code dialects
  • Resolving pattern name conflicts
  • Managing great pattern unlocking

Helper Commands:

  • Lehmer code calculation for permutations
  • Hexcellular integration through PropertyIota

Added Patterns

The mod includes several specialized patterns:

  • code2focus - equivalent to clipboard command
  • focus2code - focus to code conversion
  • remove_comments - comment clearing
  • learn_patterns - great pattern learning
  • compile - string compilation into code

Parser Configurations

Great Pattern Processing Modes

Normal Mode (BY_SCROLL): Great patterns are restricted until learned through special items

Easy Mode (ALL): All patterns available without restrictions

Hard Mode (DISABLED): Parsing not limited

Additional Settings

  • CommentParsingMode - comment processing
  • IndentParsingMode - indent handling
  • MaxBlankLineCount - empty line limitation
  • ParserBaseCost - base parsing cost
  • ShowColorfulNested - colored nested list display

New Iota Type: CommentIota

CommentIota displays text comments and performs null operations. Includes:

  • Text comments
  • Line breaks and indents
  • Placeholders for unknown patterns

When holding Shift, all comments are hidden.

Development Plans

  • Improved tokenizer to replace regular expressions
  • Number pattern generator

Example Code Example Iota Colorful Nested Iota

For complete list of supported expressions, refer to project documentation.

Project members
YukkuriC

YukkuriC

Developer

EsfoNL

EsfoNL

Developer

Created: 28 Nov 2024

ID: 65655