Go to file
2023-04-15 21:33:03 +10:00
.github/workflows
art
Common Make it so that the code to execute patterns is contained in PatternIota, enabling other Iotas to be executable if we want. 2023-04-15 21:33:03 +10:00
doc
Fabric Fixed/patched lots of things with temporary solutions to get it to compile 2023-04-15 21:32:56 +10:00
Forge fixed things to the point that it actually compiles and runs. 2023-04-15 21:32:58 +10:00
gradle/wrapper
.gitattributes
.gitignore
build.gradle
gradle.properties
gradlew
gradlew.bat
Jenkinsfile
LICENSE.txt
README.md
settings.gradle
todo.txt notes 2023-02-18 17:17:13 -06:00

Hex Casting

Curseforge | Modrinth | Source

A minecraft mod about casting Hexes, powerful and programmable magical effects, inspired by PSI.

Curseforge Link

On Forge, this mod requires:

  • PAUCAL
  • Patchouli
  • Kotlin for Forge
  • Caelus elytra api

On Fabric, it requires:

The Branches

We are currently developing Hexcasting v1.x for 1.19.2, on the main branch.

The 0.9.x versions, for 1.18.2, are in long-term support. We probably won't be adding any new features, but we will try to fix bugs. Those are on the 1.18 branch.

The gh-pages branch is for the online Hex book.

Other branches are old detritus from potential features.

For Developers

We publish artifacts on Maven at [https://maven.blamejared.com/at/petra-k/hexcasting/]. The modern coordinates are at:

hexcasting-[PLATFORM]-[MC VERSION]/[MOD VERSION]

There are some other folders in the hexcasting folder from old CI configurations; ignore those, they're stale.

Please only use things in the at.petrak.hexcasting.api package. (We do try to keep the API fairly stable, but we don't do a very good job.) If you find you need something not in there yell at me on Discord.