No description
Find a file
2023-10-09 21:40:26 -04:00
.github Run pytest in CI 2023-10-09 21:40:26 -04:00
.vscode Add animated textures, refactor a lot of things 2023-10-08 13:11:50 -04:00
art close #101 ... well, more like touch up 2022-06-12 15:06:10 -05:00
Common Fix missing close style tag 2023-10-09 18:12:55 -04:00
doc Add (failing) test case for the link lexing issue 2023-10-09 21:40:17 -04:00
Fabric Addon fixes 2023-08-24 00:30:22 -04:00
Forge Addon fixes 2023-08-24 00:30:22 -04:00
gradle/wrapper updated gradle since apparently that was necessary(???). Got fabric booting and a world loading successfully! 2023-07-19 01:06:28 +10:00
.gitattributes original commit 2021-12-25 10:58:16 -06:00
.gitignore Change checkout directory name 2023-09-02 15:41:12 -04:00
build.gradle start making the docs usable 2023-06-20 10:47:09 -05:00
gradle.properties updated things to get the latest patchouli version, now works on servers! 2023-07-25 18:23:44 +10:00
gradlew Implement a vertex-based lightning effect on nodes TODO: write a shader to make it look fancier 2021-12-28 11:59:46 -06:00
gradlew.bat original commit 2021-12-25 10:58:16 -06:00
Jenkinsfile ok now it should work 2023-04-24 11:19:51 -05:00
LICENSE.txt push to get help with matrix-based look->screen calcs 2021-12-25 12:41:07 -06:00
pyproject.toml Run pytest in CI 2023-10-09 21:40:26 -04:00
README.md better flight 2023-02-17 14:11:16 -06:00
settings.gradle move to pkpcpbp, let's see if this does the gh 2023-04-24 11:15:44 -05:00
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.