Projects

My primary language is Java, but I have experience in designing full-stack solutions using HTML/CSS/JS/PHP, and some lesser experience in additional languages for other applications.

Miscellaneous Projects

Old Google

Old Google is a Firefox addon that replaces many Google site logos with their older pre-2013 equivalents—because the old logo was just better!

ToyPack

ToyPack is my personal resource pack for Minecraft, featuring custom OpenGL shaders and many tweaks. It started out as a backport of some Vanilla Tweaks packs to 1.6, but since then has updated to the latest version and has had years worth of updates to the visual style piled on.

Racecarts++ is an updated fork of Firebug (on PMC)'s Faster Minecarts datapack, updated to work more reliably with corners and complex machines involving rails. It is my first real usage of mcfunction code in a project.

Server-side Software

In total, I have had over 1,100 individual administrators use my server utilities over about 2 years.

Thisway

Thisway is a simple Minecraft navigation plugin for server operators, allowing players to quickly travel x blocks in the direction you're facing in.

Single​Player​Sleep

Deprecated

A very simple plugin for pre-1.13 servers that lack native multiplayer sleep functionality through gamerules and datapacks.

Sleep​Message

Deprecated

Another simple plugin that emulates Legacy Console's chat messages when players are in bed, completely server-side.

Thisway Light

Deprecated

My first real foray into highly optimised code back in 2020, Thisway Light was an incredibly stripped down hyper-optimised version of Thisway intended for very mod-heavy servers which couldn't afford the fully-featured version. Thisway Light had over 60 users on SpigotMC before it was discontinued in 2021.

SetWorldSpawn

Deprecated

/setworldspawn was added in 1.7.2, this is a backport to versions before then.

Gamemode

Deprecated

Very lightweight quick shorthand commands for switching between Creative and Survival mode.

Desktop Applications

Collatz Sequence Generator

A quick, lightweight, and efficient (or, as well as Java can get) calculator for Collatz Conjecture sequences.

Calculator

Basic calculator using Java 8's embedded JS engine to evaluate basic mathematical functions, with some hotkeys and shortcuts under a design based off of the Casio fx-82AU PLUS II's design.

Things I've Contributed To

Depix

Depix is a proof-of-concept tool that can recover text from pixelised screenshots simply given a font face.

OldCord

OldCord is a modded Discord theme that tries to bring back the 2020 look as faithfully as possible.

Hatsune Miku Cursors for Windows/Linux

Kinda what it just says on the tin; I helped out in properly fleshing out the Linux XCursor support, in order to get it properly working on most DEs.