22

Basically: Shoutout to my dad!

My dad's not an engineer or anything. But he likes building PCs and has a bunch of tech at home.

Well, thanks to him, I had a PC very early on, and of course, I did the typical skiddie stuff it, aka "fake batch virus haha funny" and playing Minecraft.

Well, at some point, after tinkering with mods to enhance the quality of gameplay, I found the ultimate mod: Macro / Keybind Mod.
This mod allows you to bind stuff to keybinds, such as commands or chat messages, or... Macros.

This mod has a custom macro language. (Hint: This is where the fun begins)

Another mod I used was AutoSwitch. However, that mod required a "core mod" (aka library installed in a dumb way). I thought, "why do I install 2 mods to get 1 thing? dumb", and made an ugly macro with lots of nested if-elses, which perfectly emulated AutoSwitch behavior for the Minecraft version I was on.

Yup, I basically got rid of 2 jar files in my mods folder by making my own ugly macro.

The fact that I recreated something in an obscure language, having not even coded any program before, made me grow interest into actual programming languages.

Comments
Add Comment