Making it compatible with 2.0 is quite simple.
first base game version needs to be updated:
"factorio_version": "2.0",
then in file prototypes\vtk-armor-plating-player-tank.lua needs these rows:
vtkplayertankrecipe.normal.result = "player-tank";
vtkplayertankrecipe.expensive.result = "player-tank";
be replaced by this row:
vtkplayertankrecipe.place_result = "player-tank";
and in file prototypes\vtk-armor-plating-items.lua old crafting recipe definitions:
ingredients =
{
{"steel-plate", 10},
{"iron-plate", 5},
{"plastic-bar", 1},
},
result = "vtk-armor-plating"
need to be replaced with new format:
ingredients =
{
{amount = 10, name = "steel-plate", type = "item"},
{amount = 5, name = "iron-plate", type = "item"},
{amount = 1, name = "plastic-bar", type = "item"},
},
results =
{
{amount = 1, name = "vtk-armor-plating", type = "item"},
}
for all three recipes.