Modscraper Modscraper Minecraft
PhLib logo

PhLib

Mod

Library for my (and your; idc) Hex Casting addons.

Type

Mod

Modrinth Downloads

1,562

Modrinth ID

n1KUg8nl

Last Updated

Jul 26, 2026

Description

This is a library used for my Hex Casting addons. As a user, you should only install this mod as a dependency.

You only have two reasons to install this mod independently:

  • The map iotas used by Iotaworks are stored and defined in this mod, and are fully-functional. This mod will also convert map iotas created by Hexic as needed.
  • This mod adds the /gimmeiota command, which as a level 2 operator allows you to add any iota with arbitrary data to your staffcasting stack.
repositories { exclusiveContent { forRepository { maven("https://pool.net.eu.org/") { name = "pool maven" } } filter { includeGroup("org.eu.net.pool") includeGroup("poollovernathan.fabric") } } } dependencies { api("org.eu.net.pool:phlib:VERSION") }

Features

In addition to the user features listed above, phlib exposes some utilities to Scala addon developers:

  • ne"qaq" becomes HexPattern.fromAngles("qaq", HexDir.NORTH_EAST)
  • Patterns.register allows using ??? as an anglesig or implementation without crashng the game
  • Patterns.mkAction, Patterns.mkConstAction, and Patterns.mkLiteral for creating common action types
  • propagateMishaps catches mishaps from some casting env and re-throws them outside using Scala magic (used in Lani's gambits )
  • Miscellaneous utility functions

Compatibility

Mod Loaders

Fabric

Game Versions

1.20.1

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (1)

External Resources