Skip to content

Commit d2dddce

Browse files
Fixed Better Command[s|blocks], style
1 parent 6fa437a commit d2dddce

File tree

1 file changed

+81
-20
lines changed

1 file changed

+81
-20
lines changed

index.md

Lines changed: 81 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,82 +1,143 @@
11
# ThePython10110
2-
I am a programmer/musician.
32

3+
I am a programmer/musician.
44

5+
## Music
56

6-
# Music
7-
Find my music (mostly video game transcriptions) on [MuseScore.com](https://musescore.com/thepython10110) and [GitHub](https://github.com/thepython10110/musescore). 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](https://github.com/thepython10110/midiflip) of [midiflip](https://github.com/1j01/midiflip)
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)
812

9-
# [Software on my computer](software-on-my-computer)
10-
A list of software on my computer.
13+
## [Software on my computer](software-on-my-computer)
1114

15+
A list of software on my computer (back in January 2023, before I switched to Linux).
1216

13-
<details><summary><h1 id="minetest-mods">Minetest mods</h1></summary>
17+
<details><summary><h2 id="minetest-mods">Minetest mods</h2></summary>
1418

1519
### Better Randomizer
20+
1621
[GitHub](https://github.com/thepython10110/_better_randomizer), [ContentDB](https://content.minetest.net/packages/ThePython/_better_randomizer/)
1722

18-
A Minetest mod that randomizes node drops, entity drops, and crafting recipes. Saves randomness, can be toggled on/off
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
1942

20-
### Minecraft Commands (WIP)
2143
[GitHub](https://github.com/thepython10110/better_commands)
2244

23-
A mod that adds Minecraft commands (such as `/execute as @e at @s run me is closest to @e[sort=nearest,limit=1,distance=.1..]`). Obviously, there are some differences, but I'm doing my best to make it as similar as possible.
45+
A mod that adds command blocks from a certain other voxel game. They are designed
46+
to work with Better Commands.
2447

2548
### BigNum
49+
2650
[GitHub](https://github.com/thepython10110/bignum), [ContentDB](https://content.minetest.net/packages/ThePython/bignum/)
27-
A library mod that adds a data type for arbitrary precision integers.
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).
2853

2954
### ExchangeClone
30-
[GitHub](https://github.com/thepython10110/exchangeclone), [Wiki](https://github.com/thepython10110/exchangeclone/wiki), [ContentDB](https://content.minetest.net/packages/ThePython/exchangeclone/)
3155

32-
A fork of [Element Exchange](https://github.com/enchant97/minetest_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. About 95% 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.
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.
3369

3470
### Portability
71+
3572
[GitHub](https://github.com/thepython10110/portability), [ContentDB](https://content.minetest.net/packages/ThePython/portability/)
3673

37-
Adds a portable crafting table, portable ender chest (although it requires a minor change to MineClone's code), and portable enchanting table to MineClone.
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.
3876

3977
### SpawnCraft
78+
4079
[GitHub](https://github.com/thepython10110/spawncraft), [ContentDB](https://content.minetest.net/packages/ThePython/spawncraft/)
4180

42-
A mod for [MineClone](https://content.minetest.net/packages/Wuzzy/mineclone2) that adds crafting recipes for spawners and spawn eggs.
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.
4384

4485
### Too Many Aliases
4586

4687
[GitHub](https://github.com/thepython10110/too_many_aliases), [ContentDB](https://content.minetest.net/packages/ThePython/too_many_aliases/)
4788

48-
A MineClone2 mod that adds tons of aliases that make itemstrings match MineCraft as much as possible.
89+
A MineClone2 mod that adds tons of aliases that make itemstrings match MineCraft
90+
as much as possible. This is definitely outdated.
4991

5092
### Why?
93+
5194
[GitHub](https://github.com/thepython10110/why), [ContentDB](https://content.minetest.net/packages/ThePython/why/)
5295

53-
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.
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.
5499

55100
</details>
56101

57-
<details><summary><h1 id="random-programming-projects">Random programming projects</h1></summary>
102+
<details><summary><h2 id="random-programming-projects">Random programming projects</h1></summary>
58103

59104
### Countdown
105+
60106
[GitHub](https://github.com/thepython10110/countdown)
61107

62-
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](https://home-assistant.io) 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.
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.
63115

64116
### GitHub Pages
117+
65118
[GitHub](https://github.com/thepython10110/thepython10110.github.io)
66119

67120
The "code" for this site (if you can really call HTML/Markdown code).
68121

69122
### Midiflip
123+
70124
[GitHub](https://github.com/thepython10110/midiflip), [Demo](midiflip)
71125

72-
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](https://github.com/1j01/midiflip), 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](https://github.com/thepython10110/Musescore).
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).
73130

74131
### Tengwar Transcriber
132+
75133
[GitHub](https://github.com/thepython10110/tengwar-transcriber), [Demo](Tengwar-Transcriber)
76134

77-
A program that converts English into Lord of the Rings Elvish Tengwar. I'm unlikely to finish it, especially since [Tecendil](https://tecendil.com) already exists.
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.
78138

79139
### UserStyles
140+
80141
[GitHub](https://github.com/ThePython10110/UserStyles), [UserStyles.world](https://userstyles.world/user/ThePython10110)
81142

82143
Themes for a couple of websites.

0 commit comments

Comments
 (0)