Repository navigation
Releases
Part Attacher v1.4 beta
Part Attacher v1.4 beta
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40 - single player and BeamMP.
+----------------------------------------------------------------------------+
| Enjoying Part Attacher? It's free and made in my spare time. |
| Support it with a coffee: https://buymeacoffee.com/giedrelis |
| Every coffee = more features and faster fixes. Thank you! |
+----------------------------------------------------------------------------+
Install
- Download PartAttacher_v1.4_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/(remove older Part Attacher zips), then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
What's new in 1.4
- Whole body swap (tab "Body"): another vehicle's whole body on yours, without its wheels, engine and chassis. Its lights work and it takes damage like on its own car. Tick which body parts come along, and hide your own body if you like. (For now it works poorly)
- Saved vehicles (tab "Saved"): save a finished vehicle by name and spawn it again later, on any map.
- Rear wheel steering (4WS), like the Ibishu Pessima ZX AWS (tab "Suspension"): by speed, like the Pessima (by the steering angle), always the opposite way or always the same way (crab walk), up to 45 degrees. Only the wheel with its disc turns, on a kingpin of its own - it works on solid axles too.
- A different wheel on every corner (tab "Suspension"): switch it on and the game's own Parts menu gets "- left" and "- right" next to "Front Wheels" and "Rear Wheels" - a rim and tyre of its own for every wheel.
- Part pictures: rest the mouse on a part in the list and a small window shows its 3D model. Picking a vehicle makes the pictures of all its parts by itself, so the next time they show at once.
- A cleaner part list: parts that would do nothing on a vehicle (bulbs, ECU tunes) are left out; parts with devices but no model are marked "[data only]" and say what they add.
- Lights grow with the part: a scaled-up lamp shines brighter (by its area), further and with a bigger flare.
- UI size slider (x0.8 - x2): a bigger size has to be approved within 15 s, otherwise the old one comes back; the window always opens at x1.
- Auto undo: if the vehicle goes unstable within 20 s after a change, the change is undone and the vehicle is put back as it was.
- Suspension swap: the orange main button is now the real geometry swap; "LOGIC" (only the character, your geometry stays) is the button below it.
- Trucks: the T-Series front axle is recognised for a front suspension swap.
Fixes
- Lamps that share their nodes (e.g. the pickup's Quad Round Lights) attach properly, and roof lights no longer shake the physics.
- Added parts with seats / occupants no longer blow the physics up.
- Bulbs and sun visors of added parts sit on the right nodes; an added front end's or body's controllers no longer clash with the car's own.
Multiplayer (BeamMP)
- Put the zip in the server's
Resources/Clientfolder - every player gets it from there. - Set
MaxCars = 2or more inServerConfig.toml: a part preview is a vehicle of its own while you place it. - Part pictures are only taken in single player (in multiplayer the ones saved before show).
- Before joining, disable your own local copy of Part Attacher in the Mod Manager.
Known issues
- Wheels of different sizes on one axle tilt the vehicle - that is how it works.
- Rear wheel steering above ~20 degrees: the wheels may touch the body or the arms, and the suspension may bend.
- Chinese: the game's Chinese font has the common characters only - a rare one would show as "?". Please report where you see one.
- Exhaust effect mods (volumetric smoke / backfire) draw their own smoke and flames, and the volumetric smoke mod uses at most 4 pipe tips per car.
Also in it
Parts from any vehicle on a virtual mount or as model only, size per axis, mirror copies, copies, donor liveries, front end swap, engine / gearbox / front and rear suspension / turbo swaps, radiator, working exhausts, snorkel and hitches (fifth wheel, pintle, tow hitch), second rear axle, universal drivetrain (RWD / FWD / AWD, lockers, 2WD / 4WD, low range), safety electronics (ABS, TC, ESC, 2-step, line lock), 8 languages. Full manual: README_EN.txt in the zip.
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder (and beamng.log).
Part Attacher v1.3.1 beta
Part Attacher v1.3.1 beta
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40 - single player and BeamMP.
Install
- Download PartAttacher_v1.3.1_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/(remove older Part Attacher zips), then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
What's new in 1.3.1
- 6 new languages: German, Spanish, Italian, Russian, Chinese (Simplified) and Japanese - besides English and Lithuanian. Pick one with the buttons at the bottom of the window ("Language / Kalba"); the choice is saved, and the card in ESC > Mods follows it.
- Chinese and Japanese use the game's own Chinese / Japanese font, so their letters show properly in the window.
New in 1.3 (also in this version)
- Working exhausts: an attached exhaust smokes, pops (afterfire) and sounds from its tips like your car's own - any number of them, also different ones at once.
- Size per axis (X / Y / Z): width, length and height get their own size factor (model and physics).
- Type exact values: a number field next to every position, rotation and size slider.
- Copy: the same part again as a new preview at the very same place, turn and size - for previews and for installed parts.
- Donor liveries: parts from another car and a front end swap can wear one of their own car's liveries.
Multiplayer (BeamMP)
- Put the zip in the server's
Resources/Clientfolder - every player gets it from there. - Set
MaxCars = 2or more inServerConfig.toml: a part preview is a vehicle of its own while you place it. - Before joining, disable your own local copy of Part Attacher in the Mod Manager.
Known issues
- Chinese: the game's Chinese font has the common characters only - a rare one would show as "?". Please report where you see one.
- Some small light parts (roof lights) can make the physics shake when attached.
- Exhaust effect mods (volumetric smoke / backfire) draw their own smoke and flames, and the volumetric smoke mod uses at most 4 pipe tips per car.
Also in it
Parts from any vehicle on a virtual mount or as model only, front end swap, engine / gearbox / front and rear suspension / turbo swaps, radiator, working snorkel and hitches (fifth wheel, pintle, tow hitch), second rear axle, universal drivetrain (RWD / FWD / AWD, lockers, 2WD / 4WD, low range), safety electronics (ABS, TC, ESC, 2-step, line lock). Full manual: README_EN.txt in the zip.
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder (and beamng.log).
Part Attacher v1.3 beta
Part Attacher v1.3 beta
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40 - single player and BeamMP.
Install
- Download PartAttacher_v1.3_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/(remove older Part Attacher zips), then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
What's new in 1.3
- Working exhausts: an attached exhaust now really works - smoke, afterfire pops and the exhaust sound come out of its tips like out of your car's own. Any number of them, also two or three different exhausts at once.
- Size per axis (X / Y / Z): besides the one size for the whole part, "Size per axis" gives width, length and height their own factor (a wider bumper that is not taller). Model and physics both.
- Type exact values: every position, rotation and size slider has a number field next to it - type the value you want.
- Copy: one more of the same part as a new preview, at the very same place, turn and size (section 2 for a preview, section 3 for an installed part). Move it and attach it.
- Donor liveries: your car's livery only fits its own parts, so parts from another car (and a front end swap) can now take one of their own car's liveries - "Livery (donor)" in section 2 and section 7, and a "Livery" button by an installed part in section 3.
Multiplayer (BeamMP)
- Put the zip in the server's
Resources/Clientfolder - every player gets it from there. - Set
MaxCars = 2or more inServerConfig.toml: a part preview is a vehicle of its own while you place it. - Before joining, disable your own local copy of Part Attacher in the Mod Manager.
Known issues
- Exhaust effect mods (volumetric smoke / backfire) draw their own smoke and flames, and the volumetric smoke mod uses at most 4 pipe tips per car - with many tips some of them stay clean.
- Some small light parts (roof lights) can make the physics shake when attached.
Also in it
Parts from any vehicle on a virtual mount or as model only, front end swap, engine / gearbox / front and rear suspension / turbo swaps, radiator, working snorkel and hitches (fifth wheel, pintle, tow hitch), second rear axle, universal drivetrain (RWD / FWD / AWD, lockers, 2WD / 4WD, low range), safety electronics (ABS, TC, ESC, 2-step, line lock), English and Lithuanian UI. Full manual: README_EN.txt in the zip.
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder (and beamng.log).
Part Attacher v1.2 beta + mp (OLD , USE NEW)
Part Attacher v1.2 beta
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40 - single player and BeamMP.
Install
- Download PartAttacher_v1.2_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/(remove older Part Attacher zips), then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
What's new in 1.2
- Front end swap (new tab 7): another vehicle's whole front - bumper, fenders, hood, headlights, grille, fog lights - picked from its default parts (untick what you don't want), spawned as one preview fitted to your car's front and width. Move it, size it, attach it. It is installed as one part and bends and breaks in a crash like on its own car. Your own front parts come off and come back when you remove it.
- Multiplayer (BeamMP): other players' games now spawn your part previews correctly (before, a preview could stay lying on the ground for them).
Multiplayer (BeamMP)
- Put the zip in the server's
Resources/Clientfolder - every player gets it from there. - Set
MaxCars = 2or more inServerConfig.toml: a part preview is a vehicle of its own while you place it. - Before joining, disable your own local copy of Part Attacher in the Mod Manager.
Also in it
Parts from any vehicle on a virtual mount or as model only, engine / gearbox / front and rear suspension / turbo swaps, radiator, working snorkel and hitches (fifth wheel, pintle, tow hitch), second rear axle, universal drivetrain (RWD / FWD / AWD, lockers, 2WD / 4WD, low range), safety electronics (ABS, TC, ESC, 2-step, line lock), English and Lithuanian UI. Full manual: README_EN.txt in the zip.
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder (and beamng.log).
Part Attacher v1.1 beta (OLD , USE NEW)
Part Attacher v1.1 beta (single player)
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40.
Install
- Download PartAttacher_v1.1_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/(remove the old v1.0 zip), then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
What's new in 1.1
- New window in the BeamNG style with tabs (Part, Installed, Drivetrain, Suspension, Electronics). A new preview's position and mounting are on the same tab as the part list - no extra clicks after spawning.
- Hitches work: a fifth wheel, pintle hitch or tow hitch from another vehicle couples trailers like on its own vehicle. The fifth wheel plate still tilts and slides.
- Parts far from the body can hang on a swapped suspension's frame or on parts added before (e.g. a fifth wheel on a swapped semi axle). A part that reaches nothing shows a warning instead of silently falling.
- Data-only parts such as the semi's air compressor install directly and connect to your engine (add the air tanks too).
- The Model list shows drivable vehicles; trailers and props are in their own folders.
Fixes
- Cars no longer get "rubbery" damage after engine / suspension swaps.
- Brake discs no longer drift on rotated suspension swaps.
- Semi truck rear suspension no longer explodes when swapped onto another vehicle.
Multiplayer (BeamMP)
Works when the server allows 2 or more cars per player (MaxCars in ServerConfig.toml). The fix for leftover previews seen by other players is still only in the v1.0-beta-mp-test pre-release (based on 1.0).
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder. Full manual: README_EN.txt in the zip.
Part Attacher v1.1 experimental (MP test)
Part Attacher v1.1 experimental - multiplayer (BeamMP) test
Mod author: Kavencki - Giedrius P. Test build for BeamNG.drive 0.40 + BeamMP. For single player use the normal v1.1-beta release.
Install (server)
- Put PartAttacher_v1.1_experimental_MPtest.zip in the server's
Resources/Clientfolder (every player gets it from there). Remove older Part Attacher zips from that folder. - In
ServerConfig.tomlsetMaxCars = 2or more - a part preview is a vehicle of its own. - Every player: before joining, disable your local "Part Attacher" and "Part Attacher Experimental" in the Mod Manager.
- In game: Ctrl + Shift + U, or ESC > Mods > Part Attacher Experimental.
What's in it
- Everything from Part Attacher 1.1 beta (parts from any vehicle, engine / gearbox / suspension / turbo swaps, universal drivetrain, safety electronics, working hitches).
- Front end swap (tab 8): another vehicle's whole front - bumper, fenders, hood, headlights, grille - as one preview, fitted to your car, installed as one part. Your own front parts come off and come back when you remove it.
- Car cutter (tab 7, experimental, unfinished): cuts a car at a plane and really cuts its models. It can still go unstable, and the cut models exist only on the cutting player's PC.
- Multiplayer fix: other players' games spawn a part preview without the game's safe spawn (a preview has no colliding nodes, so the spawn failed and the preview stayed lying on the ground for others).
Known issues
- Loading a car with many swaps takes a while in MP.
- The car cutter is not finished and is not meant for MP yet.
Bug reports: please attach beamng.log and settings/partAttacherExp/last_load.log from every player's BeamNG user folder.
Part Attacher v1.0 beta
Part Attacher v1.0 beta (single player)
Mod author: Kavencki - Giedrius P. Any part from any vehicle on any vehicle, for BeamNG.drive 0.40.
Install
- Download PartAttacher_v1.0_beta.zip below. Do not unpack it.
- Put it in your BeamNG user folder:
BeamNG.drive/current/mods/, then enable it in the Mod Manager and restart the game once. - In game: Ctrl + Shift + Y, or ESC > Mods > Part Attacher > OPEN PART ATTACHER.
Features
- Any part from any vehicle on your car, on a virtual mount (keeps its weight, physics and collisions), or as a model only. Auto position, mirror copy, size slider.
- Engine (logic), gearbox, front / rear suspension and turbo / supercharger swaps; radiator; working snorkel; second rear axle.
- Universal drivetrain: RWD / FWD / AWD, lockers, 2WD / 4WD, low range.
- Safety electronics on any car: ABS, traction control, stability control, 2-step, line lock.
- English and Lithuanian UI. Full manual: README_EN.txt in the zip.
Multiplayer (BeamMP)
Works when the server allows 2 or more cars per player (MaxCars in ServerConfig.toml). Other players may see a leftover preview after a suspension swap; the fix is in the v1.0-beta-mp-test pre-release.
Bug reports: please attach settings/partAttacher/last_load.log from your BeamNG user folder.
Part Attacher v1.0 beta - MP test
Part Attacher v1.0 beta - MP test (pre-release)
The v1.0 beta mod plus a BeamMP fix. Not tested with two players yet.
What it fixes
A Part Attacher preview is a vehicle of its own, so BeamMP sends it to every other player. Their game spawned it with the safe spawn, which measures a car by its colliding nodes - a preview has none, so the spawn returned nothing and BeamMP's spawn queue crashed (MPVehicleGE.lua:1538). The half-spawned preview then stayed lying on the ground after the swap. Previews now spawn where they are sent.
Server setup
- Put only PartAttacher_v1.0_beta_MPtest.zip in the server's
Resources/Clientfolder (remove any other PartAttacher zip there, and nothing inResources/Server). - Set
MaxCars = 2or more in ServerConfig.toml and restart the server. - Check in game: the window header and beamng.log say v1.0 beta MP test.