Why on earth do you have 1.12.2 in your post when it's about 1.16.3.
Your debug.log is not actually a Minecraft debug.log (most likely because you are using Twitch and Twitch is broken, but still no idea where you got this file from).
Your launcher_log is for 1.14.4, which is unsupported.
It is basically a helper mod for my project. All I need this mod to do is to do what a normal player can whenever I ask it to do something from python. the python-java communication is flawless. just need a way to contol the player. so I guess it is up to you who says what I need