AutoDrive V2.0.1.6 + AutoDrive Course Editor

Fs22 AutoDrive

This mod can be used to create a network of routes for vehicles to drive autonomously. Once setup you can tell a tractor that is standing anywhere close to the network to drive to any point, such as the shop, field 1 or to a sell point.

For help & support, feel free to join us on Discord:

For a little thank you

If you like our work, feel free to buy us a coffee (of which we drink quite a lot 😀 )
For now, there is no general link for the team, so each contributer can post his/her preferred donation link here 🙂
But remember, this is absolutely not required. We value any issues and feature requests the same!
And to all who do donate: Thank you very much 🙂
Stephan (Founder & Modder):
Axel (Co-Modder)
Iwan1803 (Community Manager, Supporter & Tester):


Bugfixes and improvements:
warning for console command “restartMySavegame” fixed #986
curves via mouse wheel also possible with dual routes (blue/brown lines) #94
optimisation of collision sensor to prevent unnecessary braking maneuvers, e.g. on steep roads #211, 587
max. silo distance can be set globally and now also vehicle-specific #204, 735, 858, 962
experimental feature “Fold Implements” is set to “Yes” by default, but has been ignored so far #829, 837
number of repeats increased from max. 9 to 99 #860, 862
number of repeats can be set using the mouse wheel (even faster with LShift) #993, 996, 1000
entries in the F1 menu were still displayed despite deactivation #980, 1042
after switching from one load to Multiselect, the previously individually selected load was still active #990
background color for text field adjustable and display scaling for lines increased to 1000% #991
AD stops under a bridge when a train passes over it #995
distributed unloading at field exit strategy “Nearest” does not work #998, 1015
error in ‘currentDischargeNode’ (a nil value) #1061
change angle (behind waypoint), which AD still drives/uses for turning, reduced from 90 to 80°
improvement in the recognition of vehicles on 2-way routes (vehicles in the same direction were not recognized correctly)
harvester from the Premium expansion was approached on the wrong side #1034

Bunker silo vehicle manager for the purpose of detecting vehicles in silos:

only applies to vehicles that unload in the same silo (distributed unloading, destinations in one folder)
the detection distance can be adjusted in the global settings
has no influence on CoursePlay silo compressors

Extension waypoint creation by mouse click:

already available: a 2-way route is created with LCTRL + LALT and then LMB
new: with LCTRL + LShift and then LMB you can create branch lines

Debugging of waypoints outside the map (in single player!):

bring a vehicle close to the waypoints
activate editor mode and then activate route network debugging
if developer debugging is then activated, the waypoints are moved towards the vehicle

Note: only works for waypoints that are outside the map.
E.g. standard map size 1,024 x 1,024: the coordinates of the waypoints must be greater than 1,024 or less than -1,024.

Bugfixes and improvements:
reverse driving with underbody weight EZ 1700 and attached equipment with axles not possible #948
vehicles do not continue after unloading (pickup&delivery, combine mode) #938, 942, 946

Release Latest
Bugfixes and improvements:
wrong status message after finishing a tour (distributed unloading) #853
“Fold Implements” setting is not displayed correctly in MP #850
after unloading in the bunker silo, AD waits for the hangers to close
HUD settings are not saved correctly in hosted MP #869
Reverse driving with several devices does not work #255, 897
during distributed loading/unloading the counter is reset in case of repair or refueling #693
consider seed/fertilizer tanks for loading
recognition of grass/grass swath as fruit (fruit bypass)
improvements in path finding/calculation on the field

UniversalAutoLoad (UAL):
Fruit/goods selection is not available in the AD-HUD pull-down list
charge and discharge fill level in % are not really determinable, because different sizes of charge objects lead to an unpredictable number of objects which can be charged (95/99/100% to charge completely, 0/10% to charge a little bit)
a full trailer is detected by UAL only if no other object in the loading area can be loaded onto the trailer
in the loading/unloading area both curtains will be open/closed (e.g. Krone Profi Liner)
does not work with trains (manual loading/unloading required)
requires at least UAL

Multiselect of fruits/goods:
multiple selection = hold CTRL + left click on desired list entries
delete entry from multiple selection = hold CTRL + left click on list entry to be deleted
deselection = left click on any unselected/not marked list entry
select all = hold ALT + left click on any list entry
deselect all = hold ALT + left click on any list entry
the icon in front of the list selection shows the status and you can change it by left-clicking (only when multiselect is active):

single fruit (white): only one fruit is selected
one small and one large fruit (blue): several fruits are selected and the fruit that is most present, e.g. in a silo, is always selected first
3 large fruits (blue): several fruits are selected and the fruits are rotated during each loading process

Bug fixes and improvements:
– the HUD status (open/closed) is not saved #765
– experimental setting “Fold implements” was not saved #829 #837
– User settings were only partially saved on servers
– after game start, vehicles could not leave fields directly when AutoDrive is started #793
– Only the fill types from the warehouse were checked, but not whether they are also available for the loading trigger (e.g. diesel for a production, but vehicles wanted to fill up there) #792
– Avoid starting off when the trailer is empty but not fully folded
– Planes are now also closed before departure
– Fixed problem with loading wagon, which could not unload under certain circumstances #764
– on a tractor with field sprayer and additional tank, both were not filled #781
– Improvement regarding reversing during loading/unloading:

Bug fixes and improvements:
Fixed various issues with the PnH DLC
Fixed distributed load counter (counts down after each load) #532
Delete the last waypoint of a leg if it is a dead end
when an AD driver refuels or repairs, other AD drivers are immediately assigned to the harvester
Problems AD downhill in connection CP-ÜLW fixed
various problems with ÜLW fixed #575 #654 #686
In multiplayer, the vehicle affiliation plays a role in the sale of goods #39
Krone GX520 does not close flap #561
empty fruit selection in bale collectors leads to errors (selection of bales not necessary) #596
Vehicle settings (e.g. pick up & drop off) disappeared after a restart #609
Attachments do not fold when CP is interrupted #618
reduced speed when a conveyor belt is attached #673
Drescher drives with stairs to working position #679
when collecting bales with CP and driving down with AD, there were performance losses (CP-AD-ping-pong) #750

bug fixes and improvements:
no collision check for active conveyor belts
user settings were not saved

Bugfixes and improvements::

Hhelper does not delete itself #441
ateering axles (e.g. on loader wagons) are not locked when reversing #435
AutoLoad caused several problems #437, #451, #453 & #539
as of FS22_aPalletAutoLoader “unloading behind” is supported
waiting time also when loading pallets via AutoLoad at loading point #431
error TensionBelts.lua #477
unloader gets stuck during harvester unloading
unloader follows harvester without unloading #391
“Fold implements” folds harvester even if it is not empty #506
fill level detection on seed drills with fertilizer function when seed or fertilizer is empty
fill type detection reworked (display and selection depending on fill types of vehicles, trailers, etc.) #233
when re-/loading a supported fill type it happened that a wrong fill animation was started
loader wagon can not be filled at purchase silo #429
instead of herbicide, fertilizer was loaded at multi-crop purchase stations and vice versa #490
notifications always show the vehicle name, also in the message history
unloading in drive-through silo optimized
error Specialization.lua:1566 #442
debug marker 4_ shows “dead” ends even if there are target points (blue line) #259
automatic refueling only where manual refueling is possible (no AIO silos) #485
When refueling, all supported fuels should be filled up, f.e. DEF
characters “,;” in folder names are converted to “_” #516
new trailer variants “semitrailerCar” can not drive backwards #510
added translations for color selection, list in FS22 blue
vehicle flashes when reversing (warning lights, can be set in options) #236

Not fixed or currently not solvable:

[Dedi-Server] problems with vanilla ball cart #538


menu controllable with controller and keyboard #292
debug marker 9_ shows possible errors, but may actually be none
CP can hand over the stone collector to AD (pickup&delivery) #421
separation of map and user settings (different files in the savegame folder) #524
improvement collision boxes (new vehicle measurement) #536

In FS22, vehicles are mostly defined larger (in XML) than they actually are.
With AD, this leads to vehicles on roads with a small (lateral) distance being recognized as a collision even though there would still be sufficient space between them.
To avoid this, the collision to the front, rear, left and right is determined for all parts belonging to the vehicle.
For this purpose, all attachments of the complete combination are measured when entering a vehicle, starting AD or after being folded by AD (mixtures of unmeasured and measured vehicles are normal and not a fault).
Only vehicles, trailers and attachments that do not have parts with rotation around the vertical axis are measured.
For example, trailers with turntable have the movable bogie with rotation around the vertical axis and this can also stand “twisted”.
If a measurement were to be made now, the external collision would be the turned bogie with drawbar, which is much “wider” compared to the trailer just being towed.
Here may now come the objection “But you can also measure when the trailer is at some point straight”, save, load etc.. -> more complicated always goes…!
Currently, 20 cm of “safety clearance” is still added around the outside.

CP uses AD for refueling, repair and parking #351, #433, #494 & #519

AD drives refueling and repair if requested by CP, but settings of CP have priority.
Attention: harvesters are also sent for repair and refueling incl. the current attachments!
In the “Pickup / Delivery” mode with CP field work, the vehicle combination is unloaded at the end of work before parking, if “Park at end” is activated in AD.
AD is only activated in sensible modes, if wrong mode is selected -> notification.
Example: Driving is not useful for e.g. seed drills, but can be used for “ready message”.

Bugfixes and improvements:

Route network debugging extended by “4_” for double-sided routes #259

1_ = End of a one-way route without connection
2_ = Angle for driving backwards is greater than 90°
3_ = Start of a one-way route without connection
4_ = Start or end of a two-way line without connection (new)

REC function makes the game “freeze” #337
Route recording with e.g. a wheel loader led to a LUA error #301 & #377
Avoid moving waypoints in map view from helper menu #303
Fruit bypass improved by detection of new grass in FS22 #184
Consideration of mass instead of m³ for fill level detection of unloader (can be activated in LS22 options)
Improved cooperation of unloader with potato harvester #311
Pathfinding to thresher starts too early (tube not yet fully extended) #419
Unloader does not drive backward after unloading #315
Various bugfixes and improvements to helper system when CP passed to AD #322
Optimization regarding transfer to CoursePlay for start at the first or continuation at the last CoursePlay waypoint
Unloader does not wait for turning maneuver from CoursePlay #326
Improvement for CoursePlay chopper regarding chasing
AD does not pass to CoursePlay in MP when you are in the vehicle yourself #368
Disable CoursePlay button in AD modes “Drive” and “Unload” #385
“Click to switch” (vom CP-Team) was fixed #355
Improvement of folding vehicles and attachments, folding is now activated by default, deactivate experimental switch in case of problems!
Transported equipment, which is not coupled, is also repaired if it belongs to the yard of the transport vehicle (e.g. cutting units on a wagon)
In-game ball collectors can be unloaded when passing through a “bale” trigger (Pickup&Deliver)
In case of automatic selection for the unloading side or unloading side=back, it is tried not to use the grain pusher
IVT gearbox has no power on the hill #371
The wage level for the helper is taken from the game, other settings e.g. from mods are thus calculated correctly #398
Route Manager partially stopped working (Procedure: Start game, save + quit and then move everything from “autoDrive” to modSettings\FS22_AutoDrive)
Collision detection improved when reversing #274
Reversing with cutterbar wagon does not work #340
Drive-through silo problem with unloading too slow at the beginning #194
Problem with backward unloading when setting small silo distances (10m) fixed #347
Shopauswahl für das Kaufen und Verkaufen lässt sich in “Abladen” nicht de- und aktivieren (blaue Hängersymbole), wird bei Modus-Wechsel immer deaktiviert #297
Automatic store selection for buying and selling cannot be de- and activated in “Unload” (blue trailer icons), will be always deactivated when changing mode #297
Working light is switched on during loading and unloading as well as driving in silos if activated -> default on (Non-functional settings) #392
Improved calculation of the curve radius
Mod conflict “grease” fixed, is not supported #418
Corrected calculation in getTractorTrainLength
Drivers are controlled by FillUnit, no longer by vehicle (better recognition of e.g. swap bodies/add-ons)
Fixed several LUA bugs

not fixed:

For self-driven tankers diesel is not shown as loadable good, check still open #233
“Vehicle drives to refuel” but then stops at AiO silo #188


AD can load and unload pallets, bags and bales via AutoLoad-Mod from Achimobil, please use latest version of it!

Improvement in the unloader routine regarding potato harvesting #141, 252 & 258
Unloader drives too close to the chopper #213
Improvement in the detection of sugar cane harvesters
Unloaders does not drive under the pipe when unloading while driving #227, 249 & 295
Fixed bugs regarding refueling #203, 262 & 291
LUA error regarding the red line #279
Server crash if several non connected route networks exist #237
Unloader can not find a way down from the field #256
Wrong destination shown in the error message #276
Warning message regarding #210
Key combinations regarding edit routes do not work #232
Arrow key combinations cause errors between AD and CP #278
Possible fix when using the mod “FS22_PlayerPositionSaver #273
removed incorrect and no longer needed translation #281
all notificatiosn are now only displayed at the top #286
the AD-HUD can be hidden in the helper menu by clicking the X
Improvement in the locking of trailer axes regardid reverse driving Bugfixes:
Course generator: Problem with disconnected curves #63
Course generator: Problems with one-way streets #65
Helper HUD: wrong display of filltypes when switching vehicles #80
Waypoints are created too far behind the vehicle when driving backward #90
single digit target names caused errors #106
LUA error when transporting big bags #114
Unloader do not take care about the trailer when driving backwards #129
Harvester was not recognized by the AD unloader if a non-admin controlled it #134
Display AD target marker on minimap #135
Vehicles calculate the route from the current waypoint instead of searching for a new one from the destination #143
AD lines are no longer displayed by right-clicking the edit button #167
Position of AD-HUD was not saved or not loaded at restart #167
changing target points by key combination is not alphanumeric #168
Loading areas on vehicles are not recognized as unloading points of harvesters #180
change of load by key combination is not alphanumeric #191
When a vehicle was sent to be repaired, it wanted to drive again afterwards to be repaired
Debug map markers were not synced, which was an error source for new created targets

AD has received a new logo (thanks to FinalsFarming)
the HUD and the buttons got a new design (thanks to Daensky)

Icons in notifications are centered and displayed larger, unused ones have been removed
Cleaned up code and removed unused functions and classes
Crop edge detection improved for harvester unloader (pursuit is stopped beforehand to leave more space for the turning maneuvers of the vehicles)
AD sends an event when it has parked a vehicle (interface for other mods)
Forage harvester unloader now has precalculated turning maneuvers to work with less space (currently only 180° turns implemented!)

AD starts driving even before automatic folding of attachments is completed #96
Attachment folding feature improved #131
Path calculation based on calculated travel time instead of distance (still under observation, since slightly higher performance requirement)

Release Latest


LUA error in synchro (Dedi server) #61
LUA error in helper HUD when not sitting in a vehicle #66
LUA error concerning Y-coordinate #68
Automatic route generation creates routes beyond the map border #64
Water is not loaded #62
Unloader sinks in lake #71
Middle mouse button grabs waypoints #73
Auger wagons with silage tank do not continue after unloading #74

New functions:

Debug info for starting points of a route #36
Key assignment for sending vehicles for repair #78


Improvement in automatic curve creation (last segment) #23
Improvement concerning engine shutdown (e.g. when overloading) #70
Improvement in filling up a seed machine (fertilizer & seed) #72
AD target points are displayed in the helper HUD above the LS22 targets #77


Improvement regarding folding attachments #75
U-Turn of unloader reduced to min.

AutoDrive Course Editor


Java version greater than 13 is required. JRE or JDK are both possible. Current Java versions can be downloaded here Installation instructions can be found here


The Editor works with configs generated by the FS19 + FS22 versions of the mod.

Start AutoDrive Course Editor

The editor can be started multiple ways.

Using the supplied CMD file: “Open Editor with Console to see errors.cmd”.
Directly from a command line: java -jar -Xms1024m -Xmx1024m .\AutoDriveEditor.Jar
Directly from a command line: java -jar .\AutoDriveEditor.jar (**Use this only for importing map DDS files that fail using normal run arguments**)

The editor will automatically create a log file autoDriveEditor.log, which can be used for later troubleshooting.
The log file has a maximum size of 20MB and a maximum of 3 files are then created.

Map Images

I maintain another repository of map images that are ready to use with the editor.

Go here or download AutoDrive_MapImages-main file below. Do you have any map images that are not on the repository?, please consider doing a pull request to add to the collection, it will help other people.. Help with pull requests can be found on GitHub Docs

AutoDrive Course Editor Changelog:

Update to V1.0.6

– Preview while multi selecting, can see what nodes are selected while dragging the mouse

– Fixed inverted selection on grid snapping button.
– Fixed Cut/Copy/Paste not working due to non updated menu items.
– Fixed Cut/Copy/Paste buttons deselecting the current button.
– Fixed Rotation centre offset changing/control node jumping on Undo/Redo.
– Fixed crash due to missing entries in key (EditorConfig.xml)

– Removed redundant entries
– Added new entries

Update to v1.0.4


Colour tab added to config menu, changing the colours of nodes/connections is now possible.
Added functionality to Linear lines
(Configurable) Can now automatically create an end node if you do not select one.


Major rework of the GUI code
Moved the GUI button functionality out of main code and into their own classes, fixes a
multitude of odd behaviours with buttons and mouse clicks.
(Configurable) Connection arrows can now be drawn as solid or just lines.
Added keyboard shortcut “F”, will centre selected node in viewport.
Added Linear Line Tab to config window
Added Toggle option for connections having solid arrows. (on by default)
Added Toggle to create end node if none selected.
Moved Linear Line Spacing option from general tab to Linear Line Tab.
Changed how known maps are stored in Editor.xml, old configs will be updated on next save
Updated default en_US locale file
Updated Log4j to v2.19.0

Bug fixes

Editor will no longer crash if a missing locale string is found, will show an error in log file.
Fixed continuous zoom in/zoom out causing the actual zoom levels to drift over time.
Fixed Linear Line preview not showing correctly if subprio was selected.
Fixed linear line end position not updating on zoom in/out
Fixed node locations having excessive decimal places ( now limited to three, same as AutoDrive )
Fixed multiple curve GUI issues.
Fixed in-progress curve draw order issue’s.
Fixed curve control point visibility.
Fixed edge case with movement scaler not applying to curves control nodes.
Fixed issue where certain types of connections were being rendered as Dual connections in error.
Fixed inconsistent interpolation nodes Y values on new linear lines.
Fixed overlap warnings and number of overlap nodes not updating properly
Fixed various potential null pointer exceptions.

Update to v1.0.3

Bug Fixes

Fixed downloading of map images and heightmaps from GitHub repository

Update to v1.0.2


Reworked version update window, it now displays the updates release notes.
It is active, but you won’t see it until the next update is released.

Bug fixes

Fixed importing DDS files not working.

Update to v1.0.1

Bug fixes

Fixed “Save Successful” dialog appearing for autosave and merge backups.
Fixed autosave and merge nodes switching the active config to the backup.
Fixed Editor titlebar not showing the map name after certain operations.

Update to v1.00.0

New Stuff

Added configuration window ( finally…. ) ( ゚ヮ゚)/
Changed the buttonbar to a JToolBar.
You can now dock it to the left, right or top of the map panel or detach it completely.
The toolbar position ( left/right/top ) is saved in the editor config
The toolbar can be detached from the editor, but this state/position is not saved on exit
By default the toolbar is now located on the left of the window.
Added Options Panel to toolbar, it contains buttons for the follow options
The ability to increase/decrease the displayed node size
Opening the configuration window
Turning on/off the continuous connection option (left-click on the button to toggle)


A large amount of time has been put into code changes/cleanup, the majority of bugs
fixed in this release were found during the testing of unrelated features, there
is a possibility new bugs have been introduced, please report them if you find one.
Adjusted the undo function of “Delete nodes” for a massive speed increase.
e.g. restoring 12,000 nodes on v0.90 took 8.5 seconds, v1.0 takes 0.15 seconds!!
Adjusted rendering threads for a small speed increase.
Added Option to enable/disable autosaving ( enabled by default ).
Changed negative Z warning icon to red.
Removed the Option menu as it is no longer needed.
Map scale is now displayed alongside image and heightmap loaded status.
Map name is now added to editors titlebar.
Map Markers are now associated with the actual node and not kept in a separate list.
Refactored the editor code to remove the use of the MapMarkers class completely.
This should prevent map markers moving when copying/pasting and in general use.
Ensures the saved config map markers are pointing to the correct nodes.
Added warning dialog for Edge case “IndexOutOfBounds” exception in “cut” nodes undo.
Added ‘OutOfMemory’ exception dialog for importing DDS images. ( with hint how to correct it )
The editor version number will change with V1.0 to follow the Semantic Version 2.0.0 standard
Updated Log4J to v2.17.2

Bug fixes

Fixed AD configs not loading due to how the marker ID is stored.
Fixed crash when loading the editors XML due to ‘LastUsedLocation” being empty.
Fixed edge case concurrency exception in scan network thread.
Fixed crash on startup if CurveSliderDefault is greater than CurveSliderMax.
Fixed NullPointerException when trying to determine the name of a Routes XML map image.
Fixed loading a Route XML autosave file not detecting the map name.
Fixed Undo/Redo menu items not disabling when reaching start/end of queue.
Fixed “Paste In Place” incorrectly adjusting a nodes Y value.
Fixed “Paste Selection” not calculating the offset to centre of viewport correctly.
Fixed number of curve points not matching the value of interpolation points slider.
Fixed multiple node/arrow scaling issue’s.
Fixed linear lines showing unneeded nodes.
Fixed numeric inputs below minimum value swapping to it’s maximum value.
Fixed numeric inputs buggy negative numbers behaviour.
Fixed warning icons positions shifting on zoom.
Fixed imported images not showing correct status in info area.
Fixed multi selection box enabled when no operation selected.
Fixed merge nodes backup not working for Routemanager configs


Adjust a lot of locale keys to be more descriptive.
Removed unused/redundant strings.

Update to v0.90.0

Added support for larger map sizes
Added internal support for variable size heightmaps
Added option to export a heightmap to use as the default heightmap
Node size can now be configured ( only through config in this version, next version preferences window)
Height Maps will be automatically downloaded and used if they are found on the MapImages GitHub
Fixed connection arrows not scaling properly to node size
Adjusted some locale strings
Minor bug fixes

AutoDriveEditor v0.80.0

Added Route Manager XML loading/saving
Auto map image detection/loading is working the same way as regular configs.
Heightmaps will have to be manually loaded, this will change in next release (v0.90.0).
Fixed area select not working after menu interaction
Reverted linear line node scaling until a better system is found
Modified autosave system to remember the last used slot on exit, ensures the oldest save is overwritten on restart
The editor now saves the Filechoosers last used location on exit, restores it on load
Removed unused locale strings
Minor bug fixes


Route Manager loading/saving has only been tested on the FS22 version of AutoDrive
It is not recommended to use it with FS19 AutoDrive until it has been properly tested.

AutoDriveEditor v0.70.1

Re-enabled heightmap loading
Added a show heightmap menu option
Fixed some dialog texts not being correct
added link to GitHub page in about dialog

AutoDriveEditor v0.70.0


Added Autosaving, default is every 10 minutes, max 10 backups, see options menu for changing interval
( backup file name is the same as config name but with “_autosave_x” added to the end )
Added depth alignment option, works the same way as Horizontal/Vertical alignment
Added button to Manually edit a nodes X/Y/Z location.
Added menu item to scan and display overlapping nodes
Added warning icon display to nodes, indicates an issue needs looking into
Added Paste in Place – Paste nodes into their original location, instead of centred on viewpoint


Changed how DEBUG mode is activated, can now be turned on/off from the help menu
Creating a connection to a node with a negative Y location will make the node inherit the start
nodes Y level.
Linear lines, Quad Curves and Cubic curves will now calculate and average out any in-between nodes
Y height ( based on the start/end nodes y level) if no heightmap is available.
‘Fix node height’ menu option will now only change nodes that have a large difference in their
actual/desired location
Added a dialog on map scan to specify the range to search for overlapping nodes
Added merge nodes menu item, a backup is saved before merging in case something goes wrong
Fixed overlap scan information only logging to the log file ( now appears in the text area
at bottom of editor
Fixed copy/paste buffer duplication
Fixed import of FS22 map images larger than 8192 x 8192
Fixed keyboard shortcuts for cut/copy/paste not working
Overlapping node scan now runs in background on config load
Node movement now checks for overlapping ( undo/redo is not supported yet)
Fixed adding secondary node creating a regular node :/
Fixed liner line coordinates mixup from last commit
Fixed linear line spacing not accounting for the map zoom factor
Fixed paste selection ignoring no heightmap being loaded
FileChoosers now remember the last location used
Updated Log4J to 2 17.1

AutoDriveEditor v0.60.2

Fixed possible config corruption with “Delete Node” Undo/Redo
NOTE – Mass undo/redo of nodes ( for eg. 200+ nodes ) will take much longer now, in the order of multiple seconds

AutoDriveEditor v0.60.1

Fixed AutoDrive version detection while loading configs
Fixed menu item “Fix Nodes Height” being enabled when no heightmap was loaded
Fixed QuadCurve and CubicCurve control points not moving and freaking out when grid snapping enabled
Fixed version check using the wrong repository to check against

AutoDriveEditor v0.60.0

Complete refactor of codebase
Removed all the map images packaged into the JAR file, resulting in huge reduction in filesize
Changed Grid show/Hide, Grid Snapping, Subdivision Snapping are now togglable by single keyboard press on G, S, D respectivly
Re-enabled moving multiple nodes with grid snapping enabled, it now works as intended


Added Update check… Editor will now check github for new versions on startup and display a update message.

Added automatic map image downloads, if no matching mapimage can be found during the config load stage it will
connect to my other github repository ( and check if the
image is available, if so, it will download it and place it in the mapimages folder to re-use.

Added terrain heightmap intergration…. Some caveats apply

(1) The terrain heightmap (terrain.heightmap.png) must be in the same folder as the config your loading,
this is standard for all savegame slot folders.

(2) The height placement will not be exactly level with the ingame terrain, but it should be close, this
is due to the terrain heightmap resolution being limited to 2 meters per pixel, whereas ingame terrain
is at a much higher resolution. It is strongly recommended you have the node position above the vehicle
ingame to compensate for the difference and make sure they are visible.

The heightmap stores the terrain Y value as a integer ranging from 0 – 255, the editor will use this
integer value as a Y value for nodes, but nodes store their x,y,z in a double precision value with many
decimal places. Nodes can be moved in 0.001 incriments, so, in game terrain could be at (for example)
123.684 and the heightmap value is 123 or 122.

(3) It cannot account for meshes within the map, so nodes placed over where a bridge (for example) would be,
will still be on the ground, you will have to manually move them ingame to the correct height.
I cannot correct for this issue, it’s a known limitation, but much better than the original solution

(4) If no height map was loaded, adding nodes will revert to the old behaviour of placing nodes at
one Y level

Added a menu item ‘Fix Nodes Height’, it will scan all nodes and fix the height to the correct values
(if a heightmap was loaded)

AutoDriveEditor v0.50.1

Potential fix for blank FileChooser



4.4/5 - (69 votes)

You may also like...

Notify of
Oldest Most Voted
Inline Feedbacks
View all comments
2 months ago


3 months ago

mod make vehicle inspector stop working and fills the log with errors

4 months ago

mod make vehicle inspector stop working and fills the log with errors

6 months ago

Queria saber da entrega de fardos , o que faz ele descarregar automático?
As vezes da certo , e tem vezes que não , ele fica lá parado e não descarrega

8 months ago

helfen bitte download

8 months ago

Where i should put the editor? In mods folder? Unpack it?

Reply to  ASDSAAAD
4 months ago

put in mods folder always

Leon Grubinger
Leon Grubinger
10 months ago

I can´t install the mod I gave it in the modsfolder but it doesn´t appear in the game. What did I wrong?

10 months ago

On V2.0.1.2 The AD Driver when using pickup and deliver wont return to the pickup point after reaching the delivery point. I’ve found that this is only with some vehicles not all but consistent.

10 months ago

something wrong with autodrive 2.0.1

Jamal Hamel
Jamal Hamel
10 months ago

I always get an error message.
Error: Unable to access jarfile .\AutoDriveEditor.Jar

Reply to  Jamal Hamel
5 months ago

You need to run the compiled version under releases AutoDrive_Course_Editor

1 year ago

version has wrong name error

Reply to  Lango
1 year ago

AutoDrive: Wrong mod file name/Falscher Dateiname

FS22_AutoDrive_2_0_1 FS22_AutoDrive or mod corrupt/oder

Mod defekt

Reply to  Lango
11 months ago

you guys just need to erase the numbers just rename it to FS22_AutoDrive

1 year ago

version to version 2.0.09, user settings of every vechile can not saved.

Redrooster 1
Redrooster 1
1 year ago

great mod

1 year ago

Thank you very much for sharing, after using it next week, I found that there was a situation that I could not move when the right mouse button moved the point, and can be normal

1 year ago

Suddenly the autodrive route lines will not show on all of my maps when I am in a vehicle. AD is installed. Previously I had no problem with AD and had constructed some new routes. If I go back to a very old save of the complete “my games” folder then the routes show ok.
Something must have got corrupted. Is there a file that I can replace or reload to correct this? Does anyone have any suggestion please? Using AD

Gerhard Nell
Gerhard Nell
1 year ago

Autodrive conflicts with create field and Courseplay . When I want to create field with plow that has create field , the button does not show up on the hud. Even when I change keybindings, the ability to create fields does not come up in hud. Also key “G” to change implement between Tractor and plow does not work. When I disable Autodrive all is fine. Love this mod, but need field creation and courseplay. Please fix this. Thanks for the hard work making this great mod.

Reply to  Gerhard Nell
1 year ago

I found your comment while working on another issue, but i think this will fix your issue. it is timestamped to the part where he talks about using both Courseplay and Autodrive.

1 year ago

great mod works really well on the big maps. but i struggle to get the trucks to go up next to the motherbin when the auger is out

1 year ago

2..0.0.7 is showing error in the names of the settings, missing gui.

1 year ago

When will this be for Multiplayer Dedicated Servers?

1 year ago

I put the mod into the mod folder but it will not show in the mod screen ?!?

Reply to  Chris
1 year ago

Abra a pasta do mod ,abra o modDesc,procure por modefique o 72 para 65 ,serve pa qualquer mod que nao aparece :save a modificaçao

2 years ago

For me autodrive is one of the must have mods for a single player especially on the bigger maps. I hope one day this will be fully implemented into the base game but realise this may never happen. So thank you for your work to make this game more playable to many who perhaps would not have afforded the time and effort otherwise.

2 years ago

can you tell me what is wrong?? i have downed and draged it into modsfolder>>> but modsscreen in my savedgames keeps saying i have version and the hud states the same. why is that so??

Reply to  vosmeer
2 years ago

Likely reason is it did not overwrite the pre-existing (autodrive zip) file in your mods folder but instead wrote a new file as (1). If so, you’ll need to delete the old and rename the new.

2 years ago

Thanks for the mod but there are some issues.

  1. Harvester pre-call level not working
  2. Active unloading is messed up(sometimes work and some not)
  3. Unloader doesn’t know how to come to harvester for unloading.
  4. Collision detection work on ground level too(is there is a road made on the river for example the driver detects it as a collision and stop)
2 years ago

hi i don’t know how to upload a two way route

2 years ago

Na PC nie działa. Ktoś to uruchomił ?

2 years ago

I need Chinese

Reply to  Anonymous
2 years ago

dinner or lanque??/ LOL

Would love your thoughts, please comment.x