Skip to content

Commit 5ff754e

Browse files
merge or whatever
2 parents b9becbd + d2dddce commit 5ff754e

File tree

5 files changed

+738
-472
lines changed

5 files changed

+738
-472
lines changed

_includes/head-custom.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<link rel="icon" href="favicon.ico">
2+
<link rel="canonical" href="https://thepython10110.github.io/index.html">
3+
<meta property="og:url" content="https://thepython10110.github.io/index.html">
4+
<meta property="og:site_name" content="ThePython10110.github.io">
5+
<meta property="og:title" content="ThePython10110.github.io">

index.html

Lines changed: 0 additions & 107 deletions
This file was deleted.

index.md

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
# ThePython10110
2+
3+
I am a programmer/musician.
4+
5+
## Music
6+
7+
Find my music (mostly video game transcriptions) on [MuseScore.com](https://musescore.com/thepython10110)
8+
and [GitHub](https://github.com/thepython10110/musescore). On GitHub, I have
9+
a script that automatically converts them into various file formats (including
10+
MP3, MIDI, PDF, and MusicXML). It will even automatically flip the MIDI files
11+
using [my version](https://github.com/thepython10110/midiflip) of [midiflip](https://github.com/1j01/midiflip)
12+
13+
## [Software on my computer](software-on-my-computer)
14+
15+
A list of software on my computer (back in January 2023, before I switched to Linux).
16+
17+
<details><summary><h2 id="minetest-mods">Minetest mods</h2></summary>
18+
19+
### Better Randomizer
20+
21+
[GitHub](https://github.com/thepython10110/_better_randomizer), [ContentDB](https://content.minetest.net/packages/ThePython/_better_randomizer/)
22+
23+
A Minetest mod that randomizes node drops, entity drops, and crafting recipes.
24+
Random drops/recipes are saved and recalled, and can be re-randomized with commands,
25+
although re-randomizing node drops requires a restart.
26+
27+
### Better Commands
28+
29+
[GitHub](https://github.com/thepython10110/better_commands)
30+
31+
A mod that adds commands and syntax from a certain other voxel game. I have had to
32+
make some changes due to the differences between Minetest and ACOVG, but it's
33+
mostly the same (though incomplete). You can do things like this:
34+
35+
```mcfunction
36+
execute as @r[type=sheep] run say I am a random sheep.
37+
```
38+
39+
For compatible command blocks, use Better Command Blocks.
40+
41+
### Better Command Blocks
42+
43+
[GitHub](https://github.com/thepython10110/better_commands)
44+
45+
A mod that adds command blocks from a certain other voxel game. They are designed
46+
to work with Better Commands.
47+
48+
### BigNum
49+
50+
[GitHub](https://github.com/thepython10110/bignum), [ContentDB](https://content.minetest.net/packages/ThePython/bignum/)
51+
A library mod that adds a data type for arbitrary precision integers. It's copied
52+
from [a Roblox library](https://rostrap.github.io/Libraries/Math/BigNum).
53+
54+
### ExchangeClone
55+
56+
[GitHub](https://github.com/thepython10110/exchangeclone), [Wiki](https://github.com/thepython10110/exchangeclone/wiki),
57+
[ContentDB](https://content.minetest.net/packages/ThePython/exchangeclone/)
58+
59+
A fork of [Element Exchange](https://github.com/enchant97/minetest_element_exchange)
60+
(based on Equivalent Exchange/ProjectE) with bugfixes, better energy values,
61+
MineClone2/Mineclonia support, and tons of new features such as Dark Matter,
62+
Red Matter, and tools that can be made with them. Most of the code is mine at
63+
this point. Basically, it adds an energy value for most items (including items
64+
from "Why?"), and the ability to convert things into energy and energy into
65+
other things. For instance, 8 iron/steel ingots (256 energy) can be converted
66+
into 1 gold ingot (2048 energy), which can be converted into 2048 cobblestone
67+
(1 energy). It also adds a lot of other things. It's been a while since I've
68+
updated it... but I may eventually go back to it.
69+
70+
### Portability
71+
72+
[GitHub](https://github.com/thepython10110/portability), [ContentDB](https://content.minetest.net/packages/ThePython/portability/)
73+
74+
Adds a portable crafting table, portable ender chest (although it requires a minor
75+
change to MineClone's code), and portable enchanting table to MineClone.
76+
77+
### SpawnCraft
78+
79+
[GitHub](https://github.com/thepython10110/spawncraft), [ContentDB](https://content.minetest.net/packages/ThePython/spawncraft/)
80+
81+
A mod for [MineClone](https://content.minetest.net/packages/Wuzzy/mineclone2) that
82+
adds crafting recipes for spawners and spawn eggs. My first Minetest mod, which
83+
is why it's literally just a whole bunch of recipes.
84+
85+
### Too Many Aliases
86+
87+
[GitHub](https://github.com/thepython10110/too_many_aliases), [ContentDB](https://content.minetest.net/packages/ThePython/too_many_aliases/)
88+
89+
A MineClone2 mod that adds tons of aliases that make itemstrings match MineCraft
90+
as much as possible. This is definitely outdated.
91+
92+
### Why?
93+
94+
[GitHub](https://github.com/thepython10110/why), [ContentDB](https://content.minetest.net/packages/ThePython/why/)
95+
96+
A modpack that adds a whole bunch of completely random things to MineClone/Minetest
97+
Game. Some are useful, others are solely for annoying people, and some are
98+
_completely_ useless. Not all features are available in Minetest Game.
99+
100+
</details>
101+
102+
<details><summary><h2 id="random-programming-projects">Random programming projects</h1></summary>
103+
104+
### Countdown
105+
106+
[GitHub](https://github.com/thepython10110/countdown)
107+
108+
A Python/Tkinter program that counts down the time until user-specified events,
109+
with the ability to make custom themes. It requires Python 3 on a Windows
110+
computer (although using it on other OS's shouldn't take much modification),
111+
and several Python modules that _should_ automatically be installed. It
112+
saves either to a JSON file or to a [Home Assistant](https://home-assistant.io)
113+
server via the REST API. It uses my Python script (`hass.py`) which has several
114+
functions that make the Home Assistant REST API relatively easy to use.
115+
116+
### GitHub Pages
117+
118+
[GitHub](https://github.com/thepython10110/thepython10110.github.io)
119+
120+
The "code" for this site (if you can really call HTML/Markdown code).
121+
122+
### Midiflip
123+
124+
[GitHub](https://github.com/thepython10110/midiflip), [Demo](midiflip)
125+
126+
A program to flip MIDI files (high notes become low notes, low notes become high
127+
notes). This is a fork of [1j01's original version](https://github.com/1j01/midiflip),
128+
and all it adds is the ability to remap pitches to the closest octave to
129+
their original range. I use it to automatically flip all of my [MuseScore scores](https://github.com/thepython10110/Musescore).
130+
131+
### Tengwar Transcriber
132+
133+
[GitHub](https://github.com/thepython10110/tengwar-transcriber), [Demo](Tengwar-Transcriber)
134+
135+
A program that I barely started that was originally going to convert English into
136+
Lord of the Rings Elvish Tengwar. I'm unlikely to finish it, especially since
137+
[Tecendil](https://tecendil.com) already exists.
138+
139+
### UserStyles
140+
141+
[GitHub](https://github.com/ThePython10110/UserStyles), [UserStyles.world](https://userstyles.world/user/ThePython10110)
142+
143+
Themes for a couple of websites.
144+
145+
</details>

0 commit comments

Comments
 (0)