KeyNotFoundException after editing configuration

(23:14:13) | Exception while calling NextTick callback (KeyNotFoundException: The given key was not present in the dictionary.)

at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <ac823e2bb42b41bda67924a45a0173c3>:0

at Oxide.Plugins.BetterLoot.MightyRNG (System.String type, System.Int32 itemCount, System.Boolean blockBPs) [0x00201] in <eeaec76f17724db086d8d6d6f971ec72>:0

at Oxide.Plugins.BetterLoot.PopulateContainer (LootContainer container) [0x001a0] in <eeaec76f17724db086d8d6d6f971ec72>:0

at Oxide.Plugins.BetterLoot.<UpdateInternals>m__0 () [0x000b2] in <eeaec76f17724db086d8d6d6f971ec72>:0

at Oxide.Core.OxideMod.OnFrame (System.Single delta) [0x00051] in <4452f821def6406d834e4149849fe7ea>:0

I've gotten it to look exactly the same as every other entry in the data config file. The only difference is that it doesn't have a period in its name, but that was how it was listed in the NamesList.json file so I thought it would be fine.

},
"weapon.mod.muzzleboost": {
"Max": 1,
"Min": 1
},
"weapon.mod.muzzlebrake": {
"Max": 1,
"Min": 1
},
"weapon.mod.small.scope": {
"Max": 1,
"Min": 1
},
"multiplegrenadelauncher": {
"Max": 1,
"Min": 1
},
"ammo.grenadelauncher.buckshot": {
"Max": 1,
"Min": 1
},
"ammo.grenadelauncher.he": {
"Max": 1,
"Min": 1
},
"ammo.grenadelauncher.smoke": {
"Max": 1,
"Max": 1
}

Any bright ideas?

In response to Demonlord091 ():
(23:14:13) | Exception while calling NextTick callback (KeyNotFoundException: The given key was not...
Yeah I'm having issues with it too. I don't think it's been added into the back end of the config yet. Until that happens, it won't recognize the short names (assuming those are correct). I'm waiting for the plugin owner and https://blmc.artemdanilkin.ru/ to update their loot tables. I'm hoping sometime today (or at least that's what I promised my server). O.o
In response to Irish ():
Yeah I'm having issues with it too. I don't think it's been added into the back end of the config ye...

Alright, so I just did it myself and tested it. It works, I did change the rarity in the oxide\config\betterloot.json for the grenade launcher, it's ammo and the knife bc it was popping up in every crate.

Here is how I have it set, you can just copy and paste it into the sections of the loot table you want. Don't forget to either remove or add commas at the end of the brackets, depending on where you put it :D

 "knife.combat": {
          "Max": 1,
          "Min": 1
        },
        "ammo.grenadelauncher.buckshot": {
          "Max": 8,
          "Min": 3
        },
        "ammo.grenadelauncher.he": {
          "Max": 8,
          "Min": 3
        },
        "ammo.grenadelauncher.smoke": {
          "Max": 8,
          "Min": 3
        },
        "multiplegrenadelauncher": {
          "Max": 1,
          "Min": 1
        }