Server Owners
Hello server owners and those trying to integrate Hexcode! There are a few things to know:
- Vanilla hexcode WILL enable griefing if you are not careful
- Vanilla hexcode enables a LOT of configuration options if you are willing to dig into it
- Vanilla hexcode (as of v0.9.0) WILL work properly with claims mods and instance configs as well as PVP flags
Asset Editor
If you haven't already, I recommend looking through Hexcode in the Asset Editor. You can
- Disable specific glyphs
- Change costs of glyphs
- Change the cost curve of glyphs (i.e. make high-magnitude force glyphs more expensive)
- Disable certain aspects of glyphs (support varies - if you have suggestions, let me know at
Riprod) - Tweak/modify visuals/sfx/models/etc
To edit a value, find it in the Riprod:Hexcode pack and hit "Override Asset" at the top. It will prompt you for a pack to save it in or to make a new pack. Choose your server pack, or make a new one, then change the values you'd like. Do not rename the asset
In addition to this, categories of hexcode are split into individual mods. This means you can disable/enable entire categories of the mod. This will be more important later.
- Riprod:HexCore // The base hexcode glyphs + styles + assets
- Riprod:Statly // The unified magic system - elemental damage causes, statuses, and interaction reactions
- Riprod:Imbued // Imbuements / Block Imbuements / Item Imbuements
- Riprod:Ritualistic // The ritual-casting plugin
- Riprod:Hexability // The ultimate compatibility pack between hexcode and every-other plugin in existence
- Riprod:Hextreme // The survival plugin with loot and structures
- Riprod:Hexomation // Automation and synthesis functionality
- Riprod:Counterspell // The debug code
- Riprod:Hextras // Extra glyphs that are for testing
Glyphs to be aware of for...
Note: C = Configurable / disablable on the glyph
World Impact
The following glyphs have the ability to impact the world
- Swap swaps two block positions
- Warp moves a block
- Erode breaks a block
- Interact (low risk) interacts with a block
- Terraform not implemented yet - planned impact
- Phase temporarily removes a block
Entity Impact
- Force pushes an entity
- Drain lowers entity stats
- Phase damages entity when block returns
- Scale scales an entity
- Disguise temporarily disguises an entity as another
- Swap swaps two entities
- Warp moves an entity
- (C) Rotate rotates an entity
- Gust pushes nearby entities
- Halt stops an entity from falling
- Levitate gently pushes up an entity
(Damage / Heath)
- Bolt
- Drown
- Electrocute
- Freeze
- HealthSurge
- Ignite
- MageArmor deflects a certain amount of damage received
- Rebreathing
- Scorch
- Snap
- Fortify increases resistance
- Erode decreases resistance
Entity Spawning Impact
All of these create/spawn an entity
- Conjure
- Projectile
- Shatter
- Ensnare
- Concentration
- Delay
Stats, Dials, and Balancing
Hexcode primarily uses two stats
- Mana // how many spells you can cast in a row
- Volatility // how big the spells can be
Secondary stats include
- Stability (staff) // how fast your spell decays
- Slots (book) // how many slots there are
- Accuracy (drawing) // how accurate your glyphs are
- Affinity_<Element> // the affinity to a specific element you have. Gives bonus to that element
⚠️ This page is in progress ⚠️
Expect more to come. Hexcode is still in Beta and stats are still being worked out
If there are things missing here, please be sure to let me know on discord or through CurseForge messages! I would love to provide more insight into how the system works to allow you to better integrate hexcode into your systems.

