maybe just find a usb keyboard laying around somewhere and plug it in and use that if it's not a pita. depending on your computer there might be some kind of on the side software that lets you adjust settings like your f keys. if all else fails just try and reassign the keys in the control settings.
Install Eclipse and get jdgui. Decompile the plugin with jdgui and extract the source from the exported zip. Open extracted folder in Eclipse as a project located in file system and search for the name of the plugin within the project. Replace all occurences with desired name then export project as a jar hoping you didn't rename a string you didn't need to.
Remember, Java is case-sensitive. Use exact capitalization.
I'm 20. I was home schooled during middle school and know it can be tough being lonely all the time. If you have social anxiety it can be 10x harder. A lot of people I know who play Minecraft are introverts. Having too much time to yourself can be fun actually lol. It gives you time to learn things in-depth that you wouldn't otherwise have time for.
It isn't an uncommon thing to be a lonely Minecrafter. Be your special snowflake self.
The map in the GIF was generated by TerrainControl, but that's ruled out because all the maps have this issue. This happens on every map, even ones generated default by 1.12.1