Ran into this weird problem recently when I was trying to create me own AT mine (custom model).
If I understand correctly the editor placeable mine base is the MineGeneric and the child of it, MineMine, is the actual mine you see in the editor list.
If I'm wrong then the rest is not relevant...
Now, if I try to inherit from either one of those in my own config I get a ton of errors, what I see in-game (right when the UI loads up) is "no entry 'bin\config.bin/CfgVehicles/MineGeneric.model'" and the rpt lists the rest;
every single config token used in the CfgVehicles class as deemed missing by the game from the MineGeneric or the MineMine class (depending on from which I inherit my mine from).
Also if I try to replace those by using the same classname(s) it still happens.
And obviously the custom mine class doesn't work.
All I would do is to change the mine model, so a config would look something like this (only the relevant bit):
class CfgVehicles
{
class MineGeneric;
class myMine: MineGeneric
{
scope=2;
displayName = "My New Glorious Mine";
model = "\mymine\newmine";
};
};