mirror of
https://github.com/rehan-remade/universal-modder.git
synced 2026-11-05 01:37:40 +00:00
[PR #203] [MERGED] kb: Minecraft inside BeamNG.drive (passthrough mod: WebSocket bridge + rendered Steve) #206
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rehan-remade/universal-modder#206
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rehan-remade/universal-modder/pull/203
Author: @dodo1milliongoal-cyber
Created: 10/10/2026
Status: ✅ Merged
Merged: 10/11/2026
Merged by: @rehan-remade
Base:
main← Head:kb/beamng-drive-minecraft-inside-beamng-drive-passthrough-mod-websocket-brid📝 Commits (4)
dad39ackb: Minecraft inside BeamNG.drive (passthrough mod: WebSocket bridge + rendered Steve) (BeamNG.drive)b9c4c2akb: BeamNG.drive Minecraft passthrough: review fixes41570bfMerge remote-tracking branch 'origin/main' into land/pr-2039447cc7kb: regenerate the index📊 Changes
3 files changed (+256 additions, -1 deletions)
View changed files
📝
knowledge/INDEX.md(+2 -1)➕
knowledge/games/beamng-drive/minecraft-inside-beamng-drive-passthrough-mod-websocket-brid.md(+211 -0)📝
knowledge/index.json(+43 -0)📄 Description
First BeamNG.drive note in the knowledge base.
Minecraft Java 26.3 runs next to BeamNG.drive 0.39.4 (Steam, x64); a Lua mod zip in
current\modsand a Fabric mod talk over a local WebSocket, and Steve is rendered inside BeamNG as a pooled 7-box TSStatic rig anchored to walk mode - proportions, camera-relative facing, walk stride, held item, hide-while-driving, and the game's own snowman walk avatar replaced via the vehiclehiddenfield.The note records the engine facts with file:line pointers (mod-zip loading, hook frame order, raw dispatch, walk mode internals, TSStatic pooling, materials discovery, camera conventions, the MCP test harness) and 13 numbered gotchas - including the
hidden-field nil-read quirk and thesetMeshAlphadispatch-order dead end, which each cost real rebuild cycles.Verified live in both games through BeamNG's built-in MCP server (status probes + screenshots) plus a 166-assertion headless Lua suite; the MC-bound yaw sign and gold-wall check are honestly marked unverified. Example code:
examples/minecraft-beamng-passthrough(a follow-up toexamples/minecraft-gta5-passthrough).🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.