ThePython10110
I am a programmer/musician.
Music
Find my music (mostly video game transcriptions) on MuseScore.com and GitHub. On GitHub, I have a script that automatically converts them into various file formats (including MP3, MIDI, PDF, and MusicXML). It will even automatically flip the MIDI files using my version of midiflip
Software on my computer
A list of software on my computer (back in January 2023, before I switched to Linux).
Minetest mods
Better Randomizer
A Minetest mod that randomizes node drops, entity drops, and crafting recipes. Random drops/recipes are saved and recalled, and can be re-randomized with commands, although re-randomizing node drops requires a restart.
Better Commands
A mod that adds commands and syntax from a certain other voxel game. I have had to make some changes due to the differences between Minetest and ACOVG, but it's mostly the same (though incomplete). You can do things like this:
execute as @r[type=sheep] run say I am a random sheep.
For compatible command blocks, use Better Command Blocks.
Better Command Blocks
A mod that adds command blocks from a certain other voxel game. They are designed to work with Better Commands.
BigNum
GitHub, ContentDB A library mod that adds a data type for arbitrary precision integers. It's copied from a Roblox library.
ExchangeClone
A fork of Element Exchange (based on Equivalent Exchange/ProjectE) with bugfixes, better energy values, MineClone2/Mineclonia support, and tons of new features such as Dark Matter, Red Matter, and tools that can be made with them. Most of the code is mine at this point. Basically, it adds an energy value for most items (including items from "Why?"), and the ability to convert things into energy and energy into other things. For instance, 8 iron/steel ingots (256 energy) can be converted into 1 gold ingot (2048 energy), which can be converted into 2048 cobblestone (1 energy). It also adds a lot of other things. It's been a while since I've updated it... but I may eventually go back to it.
Portability
Adds a portable crafting table, portable ender chest (although it requires a minor change to MineClone's code), and portable enchanting table to MineClone.
SpawnCraft
A mod for MineClone that adds crafting recipes for spawners and spawn eggs. My first Minetest mod, which is why it's literally just a whole bunch of recipes.
Too Many Aliases
A MineClone2 mod that adds tons of aliases that make itemstrings match MineCraft as much as possible. This is definitely outdated.
Why?
A modpack that adds a whole bunch of completely random things to MineClone/Minetest Game. Some are useful, others are solely for annoying people, and some are completely useless. Not all features are available in Minetest Game.
Random programming projects
Countdown
A Python/Tkinter program that counts down the time until user-specified events,
with the ability to make custom themes. It requires Python 3 on a Windows
computer (although using it on other OS's shouldn't take much modification),
and several Python modules that should automatically be installed. It
saves either to a JSON file or to a Home Assistant
server via the REST API. It uses my Python script (hass.py
) which has several
functions that make the Home Assistant REST API relatively easy to use.
GitHub Pages
The "code" for this site (if you can really call HTML/Markdown code).
Midiflip
A program to flip MIDI files (high notes become low notes, low notes become high notes). This is a fork of 1j01's original version, and all it adds is the ability to remap pitches to the closest octave to their original range. I use it to automatically flip all of my MuseScore scores.
Tengwar Transcriber
A program that I barely started that was originally going to convert English into Lord of the Rings Elvish Tengwar. I'm unlikely to finish it, especially since Tecendil already exists.
UserStyles
Themes for a couple of websites.