Commit Graph

39 Commits

Author SHA1 Message Date
notmatthewbeshay
0ab0fd9209 Standardise fixed-width integer usage in touched files 2026-03-11 15:38:42 +11:00
MatthewBeshay
2a2558ace3 Merge branch '4jcraft:dev' into issue/51-phase-1-portable-win32-cleanup 2026-03-10 18:39:30 +11:00
Tropical
e4868446bd chore: add comments for 4jcraft-added functionality, undo #135 2026-03-09 19:46:54 -05:00
notmatthewbeshay
cc8c956358 Use standard byte types in socket queues 2026-03-10 10:14:01 +11:00
notmatthewbeshay
3da761347f Remove BYTE from mob effect packets 2026-03-10 10:14:01 +11:00
notmatthewbeshay
3aeb023869 Remove Win32 types from prelogin packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
d041044000 Remove BYTE from network player IDs 2026-03-10 10:14:00 +11:00
notmatthewbeshay
62a1aea3fc Remove Win32 types from login packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
a3e09a5fd9 Remove Win32 types from add player packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
bd2c3fca18 Remove DWORD skin IDs from texture geometry packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
85ddd0cca0 Remove Win32 byte types from texture and geometry packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
474d8b2896 Remove Win32 byte types from texture packets 2026-03-10 10:14:00 +11:00
notmatthewbeshay
52b462fffd Remove DWORD texture pack IDs from server prelogin state 2026-03-10 10:13:59 +11:00
MathiewMay
9c254bbf4d SetEntityMotionPacket::write() was sending raw entity ID without masking, changing it to mask the ID to 11 bits first since large entity IDs were accidentally setting the compression flag bit and causing wrong number of bytes to be read by receiver. 2026-03-09 15:34:08 -04:00
Tropical
ad1e8369bc refactor: move Common to Platform/Common 2026-03-09 00:17:42 -05:00
Tropical
54dab7708d refactor: rename Build -> Platform in Minecraft.World 2026-03-08 21:33:18 -05:00
Tropical
66248339e5 refactor: unglob std::dynamic_pointer_cast 2026-03-08 22:44:00 +01:00
Tropical
5045acb86e fix: unglob everything else and make it build 2026-03-08 22:44:00 +01:00
Tropical
9a1e4e7752 refactor: byebye using namespace std
shoo
2026-03-08 22:43:44 +01:00
Tropical
31ba56f277 refactor: unglob std::type_info 2026-03-08 22:43:43 +01:00
Tropical
6c4c3a9c94 refactor: unglob std::unordered_set 2026-03-08 22:43:43 +01:00
Tropical
4516cf2e30 refactor: unglob std::enable_shared_from_this 2026-03-08 22:43:43 +01:00
Tropical
5fad08b9fd refactor: begin unglobbing std::vector 2026-03-08 22:43:43 +01:00
Tropical
cff2fc5f44 refactor: unglob std::wstring 2026-03-08 22:43:43 +01:00
Tropical
c571014bc9 refactor: unglob std::unordered_map 2026-03-08 22:43:43 +01:00
Tropical
8812c3967b refactor: unglob std::shared_ptr 2026-03-08 22:43:43 +01:00
zukrmn
c122bff122 fix: address PR reviewer feedback regarding random_shuffle and queue.empty() 2026-03-08 22:40:41 +01:00
zukrmn
42b0352ec3 fix: resolve all remaining compilation warnings 2026-03-08 22:40:41 +01:00
Tropical
052a656673 fix: remove byte type alias 2026-03-08 22:39:40 +01:00
JuiceyDev
3f489a4202 fixed a bunch of shit, might fix renderer ? 2026-03-06 20:09:37 +01:00
JuiceyDev
417ea73050 painful update 2026-03-06 18:31:46 +01:00
JuiceyDev
cdb02fa0af Fix: Ensure host-local socket streams created before any Connection is built 2026-03-06 12:10:39 +01:00
JuiceyDev
d99ef6a1b8 socket UGUHH 2026-03-06 10:28:41 +01:00
JuiceyDev
17ac8deddf hhhhh 2026-03-06 07:13:57 +01:00
JuiceyDev
6b6fa9a6b0 find my renderers - slenderman or some shit 2026-03-05 22:28:13 +01:00
JuiceyDev
c391d290ec Networking Fixes & Updates 2026-03-05 20:03:06 +01:00
JuiceyDev
44b4ba84c2 Horrible code alert 2026-03-05 19:06:07 +01:00
JuiceyDev
d0e7106cdf fix: SIOF crash in ChatScreen/TextEditScreen, RemoveEntitiesPacket MAX_PER_PACKET on linux 2026-03-05 10:52:11 +01:00
ella love
2383fcee6e feat: move script & folder refactor 2026-03-05 03:29:23 -05:00