/Luchadora

A Minecraft player utility modification for forge 1.12.2

Primary LanguageKotlinGNU Affero General Public License v3.0AGPL-3.0

Luchadora

unmaintained, if you need a better alternative check out Raion

A Minecraft player utility modification for forge 1.12.2.

I wrote this in java, then converted it to kotlin. The conversion process was the extent of my kotlin "learning" so please excuse the kotlin which probably isnt the best.

Please check LICENSE.MD.

Cool Features

  • Automatic Module detection through reflection
  • Automatic Value detection through reflection
  • Kotlin

TODO

  1. Fix building release artifacts
  2. Implement brigadier command system based on what I made for https://github.com/2b2t-cc/Invicta/tree/master/src/main/java/com/invicta/api/command
  3. Change the colour picker to use a shader instead of a texture, will allow us to give sliders for saturation etc.

If you would like to help with any of these I would appreciate it

Contributing

I'm welcome to accept PRs. Please be civil and polite in the PR.

Building

git clone https://github.com/cookiedragon234/Luchadora.git
.\gradlew setupDecompWorkspace
.\gradlew build
# Make any necessary changes to the code
# Test the changes
.\gradlew runClient
git add src/
git commit -m "Changed stuff"
git push -u origin master