BiblioCraft

Principle Medium
Skills Used
Game
Java
Modo
Photoshop

BiblioCraft, a useful and aesthetically pleasing Minecraft modification began at the beginning of 2013 as a response to an accumulation of many different types of books on a heavily modded server. Between the addition of enchanted books and written books in vanilla and the many mods such as Mystcraft, Thaumcraft, MineChem, ComputerCraft, Redpower and so on that add many useful types of books and plans and so forth, I started to really want a better way to store books. So I began work on BiblioCraft. Biblio comes from the Greek word meaning “book”. The bookcase is meant to be visually pleasing as well and display added books on the shelf so one can look at the bookcase and see right away how many books are there. After that I decided, why stop there?, I realized there are many other types of items that would fare well with unique, dedicated storage blocks.

The mod adds 27 new blocks and 25 new items to the game. I went on to continue to develop and add new blocks to this project until around 2017 or so when at that point it became just a game of trying to keep up with update to the main game and that fell behind so BiblioCraft is only available for older version currently.

BiblioCraft is the largest project I’ve created. At one point, before the 2.0 re-write, BiblioCraft had over 100,000 lines of code (sure, not a great metric, but an interesting fun fact). All written in Java. I used a couple 3D modeling tools over the years to make my models, my favorite of which is Modo.

Learn more about the mod and all the blocks and items its adds at the BiblioCraft website:
www.bibliocraftmod.com

Check out the source code for the mod here:
https://github.com/Nuchaz/BiblioCraft-Source

There are many great videos on YouTube that have been made about BiblioCraft from many wonderful people all around the world. The first video was made very early on and is still one of my favorites. The next two are ones that I made showing new items I added in a couple of updates.

Related Projects:
Game
Unreleased

Djent Fighter Prototype

Djent Fighter is another prototype I created using Unreal Engine 4 and C++. It is a VR rhythm fighting game. The idea would be that music would play and enemies run at you trying to get by you and to fight them you have to punch them to the beat.

Audio
C++
UE4
Game
Unreleased

Artissimo VR

A multiplayer VR spray painting game with a few unique features. I created this for my senior project at university.

C#
Modo
Photoshop
Unity
Game
Released

The Great Extra Terrestrial Cook Off

The Great Extra Terrestrial Cook Off is a top down 2D cooking game. Present day earth, the alien invasion has begun. The aliens use their tractor beams to beam people, refrigerators, stoves, and counters onto their flying saucers. Upon arriving on the alien spaceships, the player then find hungry alien judges that want to sample the quality of earth’s foods

Audio
C#
Photoshop
Unity
Website
OneOff

BiblioCraft Website

In addition to the BiblioCraft mod I created for Minecraft, I’ve also created and maintained a companion website to help explain the various elements of the mod.

CSS
HTML
Javascript
Modo
Photoshop
PHP
Software
Unreleased

Unreal Cooking Timer

Unreal Cooking Timer is a simple cooking timer project I created in Unreal Engine 4 using just blueprints and some custom models I created in Modo. I wanted a timer program with 6 independent timers and I decided I wanted it to look like old timey nixie tubes and elevator buttons.

Modo
UE4
Software
Unreleased

JDS Sticky Notes

JDS Sticky Notes is a sticky notes program I developed in Java to fulfill my need for a good sticky note program that could remember note positions across multiple monitors and multiple virtual desktops.

Java
Software
Unreleased

Remote Soundboard

A small project I setup for playing DnD with friends. The software starts a java based server on my primary computer, then hosts a simple webpage that can be accessed on any web browser.

CSS
HTML
Java
Game
Unreleased

Unreal Against Humanity

Unreal Against Humanity is a multi-player Cards Against Humanity game built using Unreal Engine 4 and C++.

C++
Modo
UE4
Game
Released

HellFire Motorcycle

ne of my first major projects. I created this as a mod for Grand Theft Auto: Vice City back in the early 2000’s. This project inspired the HellFury motorcycle in GTA 4.

3DModel
Photoshop
Software
OneOff

Weather Data Server

A small project I wrote in Java to capture data from my Ambient Weather WS-2902C weather station. First, using Java, I built a simple REST server that captured data sent over my local network from my weather station and stored it into a SQLite database.

Java
SQL