- Loaders
- Fabric
- Downloads on Modrinth
- 3.3K
- Followers on Modrinth
- 1
- versions
- 5
- Updated
- August 8, 2026Aug 8
- Published
- in 2025
At a glance
Install on the server only; players don't need it
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
/gimmeiotacommand, which as a level 2 operator allows you to add any iota with arbitrary data to your staffcasting stack.
For developers
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"becomesHexPattern.fromAngles("qaq", HexDir.NORTH_EAST)Patterns.registerallows using???as an anglesig or implementation without crashng the gamePatterns.mkAction,Patterns.mkConstAction, andPatterns.mkLiteralfor creating common action typespropagateMishapscatches mishaps from some casting env and re-throws them outside using Scala magic (used in Lani's gambits )- Miscellaneous utility functions
FAQ
How to install PhLib?
Install Fabric for your Minecraft version, download PhLib for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does PhLib support?
PhLib has builds for Minecraft 1.20.1.
Is PhLib needed on the server?
Server only — players don't need to install it