Skip to content

object-Object/Caduceus

Repository files navigation

Caduceus

powered by hexdoc

A Clojure-based Hex Casting addon for advanced meta-evaluation. Created for HexJam 2025.

Developing

IMPORTANT: Type hints should be avoided whenever possible. Clojure seems to compile them into code like RT.classForName("net.minecraft.resources.ResourceLocation, which fails on Fabric because it isn't remapped.

I think this should be fixable using elide-meta, but Clojurephant's elideMeta option doesn't seem to be working.

Additionally, avoid using :import from remapped packages (ie. net.minecraft), since Clojure's implementation of :import also results in loading classes by name at runtime.

Attribution

  • Icon: :irissy by hakimen.

About

A Clojure-based Hex Casting addon for advanced meta-evaluation.

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •