added handling registry data from server. no the client can receive registry data from the server. if previously said by the client in known packs that every is there the data gets load from file if not it gets send by server.
added handling registry data from server. no the client can receive registry data from the server. if previously said by the client in known packs that every is there the data gets load from file if not it gets send by server.
Rewrote the Networking threaded in Tokio. also rewrote some function and the architecture is now way more cleaner. enhanced the log writing a bit, next I will start with the gui.
I got the the first connection to work!! The server now accepts the client joining the server, and the player is really in world joined on the server! (it gets kicked after a while for not responding to more packets). it was really hard to get the decode and encode and all the Minecraft special types like VarInt to work, but they work now! next I will be trying to make it threaded, add the first gui, also I need to implement like 300 more packets fore the client but at the moment only some are importent so yeaa!
Set up my project and made the first basic UI! I created a new Tauri v2 Project with tailwind and shadcn. Then i set up my basic file tree and started working on the UI. For now i made the basic mail program 3 rows ui. on the left you can create a new email (dont made that yet |: ) and see your foldern (i used fake email data for all the stuff because i didnt do any backend yet). the top bar was very weird to make because i dont wanted the os native title bar so i wanted my own. so i first had to find out how to make the window close and minimize and also let the user drag around the window. and the other two tabs, yea idk just a normal ui i guess.. BUT this should not stay llike this! i reallly want to try making something special. mhhh maybe like an state based mail program. like yk these boards they have where u have rows with new, in progress, done etc. maybe this is a idea, idk yet. ALSO i want to make it fully keyboard only usable and let the user write and read mails from the terminal, yeah terminal! next i will finish the ui and start on the backend. ohh and here is a screenshot of my app by now too!