TUtils - A QOL mod for Minecraft Forge

You know cube game. You love cube game! Everyone loves cube game! Temple Utilities or TUtils for short is a compact Forge Mod for Minecraft version 1.16 designed to provide some simple quality of life improvements for vanilla Minecraft. This mod was completed over half a semester by a group of 4. The most challenging part of this project was learning the ins and outs of Forge. The source code of Minecraft is obfuscated from mod creator, so a lot of this project was trial and error or learning from modding forums. This was also the first big group software project of the CS curriculum at Temple. Establishing the group dynamic also took some work, as did getting a grasp on the source control for such a complex project. Pictured here are all the items and blocks we added. We created a new material type, uranium, which is slightly better than iron. It is also used to make some of the redstone components we added. Also included in TUtils are tools that combine the functionality of the other base tools; A pickaxe-shovel for quarrying, or a axe-shovel for clearing a forest. Pictured above is a wireless redstone power source with its remote. Pretty neat! No more messy, mile-long redstone wires cluttering up your base. Also added were an advanced observer that monitors block updates from a distance, and a redstone plowing machine for farm automation. Now this... is my baby. This is a randomly generated structure I designed and added to the world generation algorithm. It contains some loot you can use to create some of our new items and blocks.

This project taught me a lot about working with code I didn't write - how to identify patterns and discern functionality without having the insight of the person who wrote it. As the group leader, I also learned a lot about how to manage a group project - managing timelines and setting goals, as well as delegating tasks and making executive decisions when it's unclear what needs done next.

You can check out the GitHub repo here!
Site Hits:
web counter