No description
Find a file
petrak@ 8efa691725 [Release] 0.10 release!
Hexcasting is now out for 1.19.2!

Besides that,
- Add first-class booleans
- Add lots of new stack manipulation operations lifted from Forth
- Casting can now alert the Warden/sculk sensors
- Chronicler's Gambit! You can now write to focus items
- Fancier pattern display; there's now little indents for the lines
  instead of a moving dot.
2022-11-19 23:21:05 -06:00
.github/workflows Only build off main branch 2022-05-21 12:42:05 -04:00
art close #101 ... well, more like touch up 2022-06-12 15:06:10 -05:00
Common close #291 2022-11-19 23:18:40 -06:00
doc fix documentation not taking into account %% 2022-10-24 12:41:16 -04:00
Fabric maybe fix #286 2022-11-19 21:21:42 -06:00
Forge maybe fix #286 2022-11-19 21:21:42 -06:00
gradle/wrapper original commit 2021-12-25 10:58:16 -06:00
.gitattributes original commit 2021-12-25 10:58:16 -06:00
.gitignore 0.6.0 release! 2022-03-16 19:57:11 -05:00
build.gradle better publishin messages 2022-11-13 12:07:19 -06:00
gradle.properties i said, 0.10.0 2022-11-15 21:51:47 -06: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 better publishin messages 2022-11-13 12:07:19 -06:00
LICENSE.txt push to get help with matrix-based look->screen calcs 2021-12-25 12:41:07 -06:00
original_ideas_doc.txt 3 new spells and fix a bunch of bugs, closes #1 2021-12-30 16:01:38 -06:00
README.md even better readme 2022-11-08 16:39:54 +00:00
settings.gradle dummy push to get 1.0 on ci 2022-11-06 13:02:53 -06:00
slushfile.txt mana is now taken directly from amethyst crystals 2022-01-01 18:33:05 -06:00

Hex Casting

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

Curseforge Link

On Forge, this mod requires PAUCAL, Patchouli and Kotlin for Forge. On Fabric, it requires PAUCAL, Patchouli, and Fabric Language Kotlin.

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.