Skip to content

FallingColors/HexMod

Repository files navigation

Hex Casting

Curseforge | Modrinth | Source

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

On Forge, this mod requires:

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

On Fabric, it requires:

  • PAUCAL
  • Patchouli
  • Fabric Language Kotlin
  • Cardinal Components
  • ClothConfig and ModMenu

Read the documentation online here!

Discord link

The Branches

We are currently developing Hexcasting v0.11.x for 1.20.1, on the main branch.

The 0.10.x versions, for 1.19, 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.19 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.

Contributing

Contributions are welcome via pull requests on GitHub. Please link your PR to any issues that it fixes. Note that if your PR makes many unrelated changes, we may ask you to split it up into several smaller PRs to make it simpler to review. Also, feel free to update the [UNRELEASED] section in CHANGELOG.md to document the changes in your PR (in a human-readable and concise manner, not just copying the commit messages).

About

Minecraft mod about drawing spells

Resources

License

Stars

Watchers

Forks

Contributors 52