jakimfett's lab

bits of code and other random musings

Modpacks, permissions, and the Real World —

I’ve got a very simple stance on modpacks using my mods: Go ahead. Use my mods in any modpack, public or private, however you want. I’d love to hear from you about your modpack, but that’s a suggestion, not a requirement.

That’s the simple, easy, and quotable-for-permissions-requirements version of it.

Read the rest of this entry »


What’s up with Minechem? —

I’ve had people asking over the past couple of weeks things like “When is Minechem updating?” and “How long until you start working on the changes you discussed in IRC?”. Well, here’s the official answer.

About three months ago, my carpal tunnel syndrome flared up, either causing or caused by tendonitus in my wrist. My doctor told me that if I didn’t rest my hand, I was going to need surgery. Not being highly excited about the idea of surgery, I teek my doctor’s advice seriously, and took a 3 week hiatus from modding. During this time I also took time off from work, and essentially kept my hand immobile as much as was humanly possible.

Read the rest of this entry »


Minecraft Server Architecture —

In the spring of 2011, I worked for a small company in Salem, Oregon. The company is gone now, but I retained something that was passed on to me by their lead DBA: the Lexmine Minecraft server.

In the years since then, the server has gone from a simple “vanilla” server to the multi-server cluster with Spigot, BungeeCord, and a custom modpack called PiTek. This document will begin to explain the current server and network architecture and provide some instruction for anyone interested in recreating a similar setup.

Read the rest of this entry »


Netbeans and Forge (with gradle) —

I’ve been using the Netbeans IDE for a decent number of years, and since it supports the Java language, it made sense to use it when I started doing Forge modding for Minecraft. Sadly, most of the tutorials for setting up Netbeans are from before Forge started using gradle, and the forums are full of confusing and often contradictory information.

I’ve set up Netbeans a couple of times, but I do it so infrequently that I end up re-learning how to do it pretty much every time. The easiest way is to start with an existing Eclipse project. Normally, I just pull the Eclipse project files out of the Forge example files and then call it good.

Read the rest of this entry »


Splitting Minechem —

particlephysics-minechem

A long time ago, Pixlepix made and/or aquired a couple of mods. One he called Minechem, the other he called Particle Physics. He decided to merge them, for giggles and kicks.

As of Minechem 5.0.5-Dev5 (and later), I’ve split them back into their individual mods. Minechem is now just Minechem. Particle Physics is now just Particle Physics.

Read the rest of this entry »