My Projects
While most of my projects revolve around modding Minecraft, there's still some diversity in there and a few other projects too.
You can see the archive of some of my older projects here.
Maven Repo Visualizer#
A PHP web application that provides index pages for Maven repositories.
Index pages are generated from the Maven metadata files and use that information to show details about the artifacts in the repository.
For example, it
- resolves the latest version of a dependency
- provides code snippets for adding the dependency using Maven or Gradle
- highlights relocated artifacts and packages
- show the project's name, description and URLs on the artifact and package pages
- allows authoring custom
README.mdfiles that get rendered at the top of the index pages
You can see the live version of the project here.
JCYO#
A comment-based preprocessor for Java. Provides a Gradle plugin that allows automatically applying the preprocessor to the source code before compilation.
While there are already a few such projects out there, I wanted to create a variant that took care of adjusting the imports automatically.
While primarily written with Minecraft modding in mind, it can be used for any Java project.
Of course, it is lacking documentation :/
Minecraft mods#
Mouse Wheelie#
A mod that adds various utilities to the mouse wheel in Minecraft.
While it originally started as just scrolling up and down, to move items around in inventories, it has since expanded into a lot of other areas including:
- Generally scrolling through tabs in various GUIs
- Refilling broken tools from the inventory
- Refilling eaten food from the inventory
- Sorting inventories
Amecs#
A small utility mod that allows using modifier keys (such as Shift or Control) when binding hotkeys in Minecraft.
NMUK#
Another keybinding-focused mod that allows binding multiple keys (combinations) to the same action.
MkDocs CustomMill#
A fork of the popular Windmill theme for the static site generator MkDocs.
It extends the theme with custom coloring, various tweaks and an upgrade to Bootstrap 5 without jQuery.