Made By Delta_Strife For My Terra Fantasia Mod - And hopefully he'll have the time to re-up this as his own