HexOverpowered

HexOverpowered

as the name reveals, this mod contains some OP stuff for Hex Casting

by
9.5K Downloads
fabricforgeneoforgecursedmagic
Rent Server with this Mod

Screenshots

HexMekaSuit media provider
(1.20) example amethyst grower farm
Item handler for Hexal Mote Nexus

About this Mod

Hex Overpowered

Curseforge CurseForge
Modrinth Modrinth

as the name reveals, this mod contains some OP stuff for Hex Casting

A badge for hexdoc in the style of Devins Badges
A badge for addons.hexxy.media in the style of Devins Badges

WARNING: All features enabled by default, turn off those unwanted before playing, or create feature request issues HERE if not configurable

General

note: all features that currently can't be turned off are marked with
note 2: features which are controlled by hexoverpowered-mixin.ini rather than hexoverpowered-common.toml are marked with , editing which requires a full restart for changes to apply

  • displays spell inside casting items (ItemPackagedHex)
  • disables item dropping of certain mishaps
  • re-enable TP for various limited entities
  • Player entity iota (true name) keeps valid even if the player not inside current dimension
  • a set of spells manipulating player's staff environment (mind stack)
    • pushing/poping iota between current context and mind stack
    • getting the size of mind stack
    • getting all patterns drawn inside the staff canvas
  • extra player mana(media) bar
    • has max priority
    • a pair of patterns to query player's current/max personal media amount
    • configurable max value & regeneration
    • attribute driven, can be adjusted by modifiers, commands, etc.
    • active after player is enlightened, or any time, depends on config
    • fake players don't regenerate media by default; can be turned on
    • triggers events when consuming/regenerating personal media pool
      • event handlers inside class io.yukkuric.hexop.personal_mana.PersonalManaEvents
      • also registered as global access PersonalManaEvents & PersonalMediaEvents inside startup & server script scopes if KubeJS installed
      • a simple example using these events in KubeJS: HERE
  • (1.20 exclusive) amethyst budding crystal growth accelerator circle
    • configurable cost, required base media & max accelerate power

  • OP spells:

    • schedule code to be called in certain ticks later
  • OP great spells:

    • YJSP's Charge Media: recharges casting item / circle / wisp / personal media pool to 114514 dust
      • (id: hexoverpowered:yjsp_media, could be set forbidden in base Hex's config)
    • Factor Cut: a pattern to factorize enemy's health as integer with input number, with higher efficiency using prime factors
      • Usage 1: living -> int reads a living entity's health as an integer to be factorized and divided
        • with no cost :3
        • health values too high will be limited to 2147483647
      • Usage 2: living, int -> int divides it's health with given factor and returns the divided result, with various edge cases
        • specially destroys target with <= 1 health for free
        • if input 1, attack 1 like a brainsweep mishap with cost without program flow break
        • prime divisor has constant cost while non-prime has linear scaled cost
      • Also works on targets with registered in EntityHealthAccessors, with an example implementation of boats/minecarts

  • Hexcellular interop
    • executable PropertyIota
  • Hexal interop
    • item handler for mote nexus
      • supports interaction with hoppers, AE/RS, etc.
      • optional GUI to display (first 6x9) mote entries
  • HexParse interop
    • makes artifacts read/writeable via HexParse methods

Forge Exclusive

  • Mekanism interop
    • use MekaSuit's battery as media provider

Available Versions

HexOverpowered-forge-1.20.1-0.11.7release
MC 1.20.1forge
May 24, 2026
HexOverpowered-forge-1.19.2-0.11.7release
MC 1.19.2forge
May 24, 2026
HexOverpowered-fabric-1.20.1-0.11.7release
MC 1.20.1fabric
May 24, 2026
HexOverpowered-fabric-1.19.2-0.11.7release
MC 1.19.2fabric
May 24, 2026
HexOverpowered-neoforge-1.21.1-0.11.7-altrelease
MC 1.21.1neoforge
May 24, 2026

How to Install HexOverpowered on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "HexOverpowered". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabricforgeneoforge

Minecraft Versions

1.21.1, 1.20.1, 1.19.2

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

HexOverpowered server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is HexOverpowered compatible with fabric and forge and neoforge?

HexOverpowered officially supports fabric, forge, neoforge for Minecraft 1.21.1, 1.20.1, 1.19.2. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with HexOverpowered – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if HexOverpowered consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install HexOverpowered with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.11.20.11.19.2