James McKay

Projects

Python

  • Sermons Encoder

    This program converts lossless audio files into a set of smaller audio files with certain presets, including ID3 tags. This is used to encode church sermons from the original recording into MP3 and Opus files in order to be put onto the church website.

Java

Minecraft Mods

These are a few mods for Minecraft that I have made and maintain

  • VeinMiner

    VeinMiner is a mod to destroy blocks of the same type at the same time, instead of just 1 at a time.
    More information is available here.

  • Planter Helper

    Planter Helper is a rather simple mod that helps to plant crops. It comes with tools to plant crops in different sized areas and the ability to craft farmland.
    More information is available here.

  • Power Converters

    A mod I have maintained and partially rewritten. Other mods add 'power networks' and Power Converters allows power from each network to be converted to another type of power.
    More information is available here.

Android

  • SMS-via-MyNetFone

    I was looking for an easy way for mobile phones to send SMS through MyNetFone, an Australian Voip service Provider. Because there was no program that I could find suitable, I created a program on the android platform (while learning the language) and called it "SMS via MNF.

Javascript

PHP

  • Global Recordings' Website

    Worked as part of a team to update the Global recordings website, including forms library and custom media player plugin.

  • Sermons Encoder

    The original version of Sermons Encoder, before I re-wrote the code in Python.

C#

  • TAGS

    For my SDD (Software Design & Development) major project (counting towards my HSC) I decided to create a program that scores gymnastics competitions. I decided to call it TAGS for TAGS Australian Gymnastics Scorer (yes, a recursive acronym).