I play Minecraft (modded, Java) and do mostly Minecraft-related things under this alias, mainly programming mods in Java and writing fanfiction.
Here's some of my stuff:
Hardcore Alchemy - A hardcore/survival/magic modpack. Magic with consequences. |
Changeling - A fork of Metamorph, a shapeshifting mod, with a focus on survival-oriented bugfixes. |
The Book of Dreams - A fantasy story about a guy who finds a book that is self-aware. |
More of my stuff:
Alchemical Darkness - A short story inspired by some magic mods. |
Miner's Fear - A short story about a miner. |
The Convergence - A collaborative fiction with several other writers about a mysterious, multidimensional evil. I have since retired from this project, but have contributed significantly to the first two books. |
Miscellaneous Mods - An overview of the mods I've created or maintained, mainly to improve the Hardcore Alchemy modpack. |
The source code for my Minecraft-related projects are here.
I can additionally be found on various websites. You may also be interested in my blog and microblog, which I update infrequently.
And here are some useful links I've found related to Minecraft, mainly modding, which may be useful to you:
Playing modded |
MultiMC - The Minecraft launcher I use for everything. Can also run Curseforge and FTB modpacks. |
Luanti - Always on my radar. A FOSS Minecraft-like with a Lua modding API, formerly known as Minetest. |
Minecraft Forum - OG Minecraft community. |
r/feedthebeast - All things modded. |
r/mcmodfinder |
Curseforge |
Modrinth |
Coremodding/Reverse-engineering |
culegooner's Coremodding Tutorial - Java-based coremodding in a nutshell, aside from obfuscation mappings. |
Reflection/Coremodding PSA from a frustrated add-on developer - Best practices on obfuscation mappings. |
Bytecode Outline - Eclipse plugin for understanding Java bytecode and ObjectWeb ASM. Note: Installed by default in the default Eclipse SDK package since 2023! |
Mod Coder Pack (MCP) - Contains the MCP Mapping Viewer, a handy tool that lets you look up what class/field/method names are depending on the environment. |
Java Decompiler - The IDE plugin makes working with random mods and source-less jars a lot easier. JD-GUI is also really nice for browsing mod jars. |
Fernflower - For when JD-GUI breaks. |
mmvmap - A python script I made when I was tired of looking up name mappings in decompiled code. |
jclasslib - For when you need to look at the bytecode. |
Cross-mod compat |
How to use almost any Forge mod as a dependency - Describes how I set up mod dependencies for Hardcore Alchemy, source code not required. |
Dealing with classloading during mod development - If you want to make your mod work with other mods, or on a dedicated server, this article can help you understand and prevent classloading crashes. |
CodeChicken Core for 1.8/1.9/1.10 - Another helpful tool which actually makes using non-dev mod jars in a dev environment possible. Also available for other versions. |
See also the Coremodding/Reverse-engineering section above.
Modding |
NeoForge - A modding API. |
Minecraft Forge - A modding API. |
Fabric - A modding API. |
McJty's 1.10-1.12 modding guides - A collection of nice, written guides for miscellaneous common Forge modding problems. No longer available in the latest wiki (timestamped 21:09, 19 November 2017) |
1.10 MinecraftForge documentation - Forge modding getting started and common problems. No longer available on the Forge website |
1.12 MinecraftForge documentation |