Maybe I should say hello literally. But I'm writing this page to remove github-metrics.svg
from my README.md
...
Literal language?
My native language is Chinese. I also know a little bit of English. But that's basically to help me use the translator better. You can speak English to me anyway. I can also reply to you in English.
The main programming languages I use are Java and Kotlin.
I use Kotlin to develop some simple applications or mix them with Java to reduce the time I waste on some code.
I'm learning to make Minecraft mods through use Fabric/Forge. I'll also take the time to learn about bytecode in Java.
Skills mastered so far:
- Minecraft:
- Protocol. Except for how the packets are encoded. I'm also aware of some cheats or exploits. (R.I.P. wiki.vg)
- Bukkit (including CraftBukkit)
- Sponge Mixin (mods develop)
- Fabric Access Wideners (mods develop)
- Netty (It is also used in Minecraft protocol. But I'll do something else with it as well)
- Bytebuddy
- Discord Bot (JDA)
- There are a few other bits and pieces...
I know a little bit about JavaScript, Rust and Go. But I usually use these skills to modify other applications. I don't use these languages myself.
Although I would use those programming languages. But I've never used Spring or developed Android apps.
I play Minecraft almost exclusively. Unless playing with friends. Otherwise, I wouldn't have played any other games.
In the beginning, I only played vanilla. (smp or other servers that don't require additional mods to play). After I got bored with the smp, I switched to playing mod-packs.
I would always add Farmer's Delight to Minecraft. If I'm not playing vanilla and the version I'm playing supports it.
- BlockerVelocity - Quick and easy command and command suggestion interceptor made for the Velocity proxy. Support MiniMessage.
- Journey - My own bukkit plugin lib. Focus on null-safety and scalability. But I don't currently write any bukkit plugins. So its maintenance has been paused.
- NBTGenerator - Does your applications for Minecraft require a registry? Stop interrupting your applications because of registry updates. Use the latest registry in minutes and reduce the size of the registry as much as possible.
- NotEnoughDelight (Public soon) - A Minecraft mod-pack. Guide and enhance your cooking experience in Minecraft. And try to fix the fatal problems caused by any mod.
- Lavender (Planning) - Another reverse proxy for Minecraft. Add support for additional proxy software while maintaining performance. Alternatives to e4mc.