Hey
I'm quaternary, but you can call me quat. I write Minecraft mods.
I've also been working on maintaining Gradle tooling for decade-old Minecraft Forge versions, experimenting with cursed Gradle megaprojects to ease the updating and backporting workload, and learning a bit of Rust. Previously I made a bunch of Portal 2 test chambers.
Rrrrarh! 🐲
Let's talk
To ask a question about my Minecraft mods, please leave a comment, join my public Discord, or send a CurseForge message.
For other inquiries, email me: quat@highlysuspect.agency
Writing
Here are the three most recent posts.
-
Nov 30, 2023
Registry deep dive
Ok how does the registry system work *actually* in 1.20.1 -
May 11, 2023
The Treadmill
When that thing you like slowly turns into a live-service game -
Apr 02, 2023
Let's look at Stepmania's code
A look at the oldest dance game codebase.
And here's the rest.
On minecraft
-
May 11, 2023
The Treadmill
When that thing you like slowly turns into a live-service game -
Oct 03, 2022
Where has all the memory gone?
(DRAFT)
Let's browse a Forge 1.18 modpack heap dump. -
Nov 30, 2021
Updating to Fabric 1.18 notes
Aggregated notes on updating mods to Fabric 1.18 -
Jun 08, 2021
Updating to Fabric 1.17 notes
Aggregated notes on updating mods to Fabric 1.17 -
May 16, 2021
Fabric 1.16 Datagens
(DRAFT)
Quick notes on setting up datagens in a Fabric 1.16 mod -
Feb 6, 2020
how 2 angry lex.md
Unfinished, short guide to setting up 1.12 coremods -
Jan 19, 2020
Overview of Resource Reloading in 1.14.4/Fabric
On the new resource reloading system introduced in 1.14. -
Jan 19, 2020
Fix stuff being broke in IntelliJ
On fixing old ForgeGradles with new IntelliJs.
On games
-
Apr 02, 2023
Let's look at Stepmania's code
A look at the oldest dance game codebase. -
May 06, 2021
How to play Portal 2 without losing your mind
My keybinds and setup for playing Portal 2 -
Mar 20, 2021
Good title for my puzzle game
A little Puzzlescript game!
On design
-
Oct 25, 2022
How the hell do you use the command line
And other things you learned ten years ago and forgot how to teach. -
Mar 16, 2021
Obligatory Haha New Website Post
(DRAFT)
What I learned making this new site! (Ummmm its outdated now)
On java
-
Sep 09, 2021
What the hell is a good build system
(DRAFT)
cause it sure as hell isn't Gradle -
May 26, 2021
"Unable to get Windows mutable environment variable map"
Old gradle, Java 16, $JAVA_HOME, and you
On undefined
-
Nov 30, 2023
Registry deep dive
Ok how does the registry system work *actually* in 1.20.1