Unsolved Vanilla wheel's mesh isn't visible on my modded car

Discussion in 'Mod Support' started by SkyJoker, Oct 20, 2025 at 12:41 AM.

  1. SkyJoker

    SkyJoker
    Expand Collapse

    Joined:
    Apr 18, 2020
    Messages:
    1
    So basically the tittle.

    I would say my jbeam knowledge is a bit higher than average, but i still don't know a lot of things... I started this mod to learn more, any help is appreciated

    I'm trying to make a simple mod of GTA SA car for Beam. All was going pretty smoothly, until i tried to add suspension. (I have done many suspension swaps in past for vanila cars, like adding BX suspension to ETKI or Miramar).

    Suspension itself works fine, but the wheels won't show up and i don't really know how to fix it. Basically my approach was to copy-paste ETKI's suspension and modify it, and for the part about wheels basically CTRL+C and CTRL+V, just renamed Wheeldata.

    Slots of my front suspension .jbeam:

    "slots": [
    ["type", "default", "description"],
    ["admiral_brake_F","admiral_brake_F", "Front Brakes"],
    // ["etki_differential_F","etki_differential_F", "Front Differential"],
    ["wheel_F_5","wheel_19a_15x7_F", "Front Wheels", {"nodeOffset":{"x":"$=$trackoffset_F+0.235", "y":-1.4726, "z":0.305}}], //z0.305
    ["admiral_wheeldata_F","admiral_wheeldata_F", "Front Spindles", {"coreSlot":true}],
    ["admiral_strut_F","admiral_strut_F", "Front Struts"],
    // ["etki_swaybar_F","etki_swaybar_F", "Front Sway Bar"],
    ["admiral_steering","admiral_steering", "Steering"],
    ],

    The only hint i got is this console warning (reffers to vanilla wheel .jbeam !!!):
    *** Invalid table header, must be as long as all table cells (plus one additional options column)

    upload_2025-10-20_1-18-15.png

    Vanila ETK I doesn't have same warning, even if it uses same wheel in it's suspension's jbeam slots...

    upload_2025-10-20_1-30-24.png

    Vanilla front wheel's jbeam i'm trying to put as default (any other wheel does the same thing):

    "wheel_19a_15x7_F": {
    "information":{
    "authors":"BeamNG",
    "name":"15x7 ETK F13-9 Front Wheels (Gray)",
    "value":270,
    },
    "slotType" : "wheel_F_5",

    "slots": [
    ["type", "default", "description"],
    ["tire_F_15x7","tire_F_205_60_15_sport", "Front Tires"],
    ],
    "flexbodies": [
    ["mesh", "[group]:", "nonFlexMaterials"],
    //wheels
    ["wheel_19a_15x7", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-0.48, "y":-0.0, "z":0.0}, "rot":{"x":0, "y":0, "z":180}, "scale":{"x":1.0, "y":1.0, "z":1.0}}],
    ["wheel_19a_15x7", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x": 0.48, "y":-0.0, "z":0.0}, "rot":{"x":0, "y":0, "z":0}, "scale":{"x":1.0, "y":1.0, "z":1.0}}],
    ],
    "nodes": [
    ["id", "posX", "posY", "posZ"],
    //front wheels
    {"nodeWeight":5.0},
    {"frictionCoef":0.5},
    {"nodeMaterial":"|NM_METAL"},
    {"selfCollision":true},
    {"collision":true},
    {"chemEnergy":200,"burnRate":0.5,"flashPoint":300,"smokePoint":200,"selfIgnition":0,"specHeat":1},
    {"group":"wheelhub_FR"},
    ["fw1r", -0.31, 0.0, 0.0, {"staticCollision":false}],
    {"group":"wheelhub_FR"},
    ["fw1rr", -0.57, 0.0, 0.0, {"staticCollision":false}],
    {"group":"wheelhub_FL"},
    ["fw1l", 0.31, 0.0, 0.0, {"staticCollision":false}],
    {"group":"wheelhub_FL"},
    ["fw1ll", 0.57, 0.0, 0.0, {"staticCollision":false}],
    {"chemEnergy":false,"burnRate":false,"flashPoint":false,"smokePoint":false,"selfIgnition":false,"specHeat":false},
    {"group":""},
    ],
    "beams": [
    ["id1:", "id2:"],
    {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    {"beamDeform":78500,"beamStrength":"FLT_MAX"},
    {"beamSpring":1501000,"beamDamp":25},
    //front wheel
    ["fw1r","fw1rr"],
    ["fw1l","fw1ll"],
    {"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1.0, "beamShortBound":1.0},
    ],
    "pressureWheels": [
    ["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
    {"disableMeshBreaking":false,"disableHubMeshBreaking":false,"enableHubcaps":false,"hasTire":false},

    //general settings
    {"hubRadius":0.205},
    {"wheelOffset":-0.04},
    {"hubWidth":0.2},
    {"numRays":16},

    //hub options
    {"hubTreadBeamSpring":945900, "hubTreadBeamDamp":10},
    {"hubPeripheryBeamSpring":945900, "hubPeripheryBeamDamp":10},
    {"hubSideBeamSpring":1501000, "hubSideBeamDamp":10},
    {"hubNodeWeight":0.40},
    {"hubNodeMaterial":"|NM_METAL"},
    {"hubFrictionCoef":0.5},
    {"hubBeamDeform":36500, "hubBeamStrength":67000},
    ],
    },


    I've tried to make "hubs" like on Pessima mk1, where you can choose between 4 lug and 5 lug, but that didn't help at all. I could select all the wheels, but the meshes didn't load and i guess i had same log warnings (did it before i started to mess logs)

    I tried to test my theory and understanding of this warning by making "dummy" wheels. Made a copy of wheel jbeam, renamed it (jbeam), and deleted the additional arguments. Error went away, the mesh showed up... But as you guessed it, without the additional arguments, mesh showed up in the center of the car.

    How can i fix this without adding my "own" wheels? I just want to use vanila wheels for my car :(
     

    Attached Files:

    • upload_2025-10-20_1-17-41.png
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice