Skip to content
View magicus's full-sized avatar
Java
Java
  • Oracle
  • Stockholm, Sweden
  • 17:00 (UTC +01:00)

Organizations

@oracle @home-assistant @openjdk @Wynntils

Block or report magicus

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
magicus/README.md

magicus @ GitHub

Welcome to my home on GitHub. Here you'll find repositories related to both my professional work and personal hobbies.

OpenJDK

I work at Oracle on OpenJDK, where I contribute to the JDK. I have also developed a VS Code extension to support OpenJDK development: vscode-openjdk-devel.

Minecraft

I like playing Minecraft, but I love coding for it. 😄 I’ve created several mods:

  • Status Effect Timer: overlays a timer on the Vanilla status effect HUD icons
  • Mod Settings: provides an easy-to-access configuration screen for all installed mods
  • Elytra Indicators: provides Vanilla-style "fly by instrument" support for elytra flight

I’m also the Lead Developer and a main contributor to Wynntils — a must-have mod for Wynncraft, the world’s largest Minecraft MMORPG.

Another popular tool is pmanvil-converter, which converts Bedrock Edition worlds created by PocketMine to Nukkit format.

Other Work

Some of my other specialized utilities include:

I like to preserve historical codebases. Some projects I’ve rescued include:

  • phoneME: the open-source Java ME implementation by Sun
  • OpenKOM: a versatile, terminal-based social community platform

A long time ago, I helped kick off the early explosion of instant messaging clients by reverse-engineering the ICQ protocol, and providing a space for ICQ clone developers to collaborate. I’ve documented some of that history on my Historical ICQ page.

Contact

You can reach me at mag@icus.se. My not-so-updated blog lives at mag.icus.se.

Pinned Loading

  1. pmanvil-converter pmanvil-converter Public

    pmanvil-converter - A tool for converting pmanvil to anvil format

    Java 38 8

  2. vscode-openjdk-devel vscode-openjdk-devel Public

    VS Code extension providing support for OpenJDK developers

    TypeScript 6

  3. statuseffecttimer statuseffecttimer Public

    Overlay a timer on the Vanilla status effect HUD icons (Minecraft fabric mod)

    Java 14 4

  4. playgrabber playgrabber Public

    PlayGrabber allows the user to download all episodes of a show on svtplay.se. It works like a modern-day VCR, which you can program to download new episodes on a regular basis of your favourite shows.

    Python 2 1

  5. ModSettings ModSettings Public

    Provides an easy to access configuration screen for all installed mods

    Java 9 1

  6. Wynntils-Legacy Wynntils-Legacy Public

    Forked from Wynntils/Wynntils-Legacy

    Wynntils is a Wynncraft Mod that seeks to enhance the user's gameplay with a variety of customizable options and additions.

    Java 1