# Looking to Blacklist Classes

**URL:** https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543
**Category:** The Toolbox
**Created:** [September 16, 2016, 2:03pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543 "2016-09-16T14:03:09Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![BrackDiesel](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/brackdiesel/32/517_2.png) [@BrackDiesel](https://discourse.cataclysmdda.org/u/BrackDiesel)
#### Post date: [September 16, 2016, 2:03pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543/1 "2016-09-16T14:03:09Z")

</div>

Hi.

Im working on a no BIONICS or CBM mod and I have all of them blacklisted. Also I would like to blacklist the bionics classes as well. Anything with a CBM I want gone. Forum search and a semi quick look through the Mods, i didnt see anything that resembled a ban on classes.

So, How do I remove Bionic snipers, patients, thiefs from the Professions tab?

Here is a sneak peek at what I’ve got right now. I’m assuming I will have to make a whole new file to ban Classes? Not sure where to begin.

Any help is appreciated, Thank you!

[  
{  
“type”: “MOD\_INFO”,  
“mod-type”: “SUPPLEMENTAL”,  
“ident”: “No\_Bionics”,  
“name”: “No Bionics”,  
“author”: “BrackDiesel”,  
“description”: “Removes all types of Bionics, CBM enhancements and professions.”,  
“category”: “item\_exclude”,  
“path”: “modinfo.json”  
},{  
“type”: “ITEM\_BLACKLIST”,  
“items”: [  
“bio\_ads”,  
“bio\_ups”,  
“bio\_alarm”,  
“bio\_armor\_arms”,  
“bio\_armor\_eyes”,  
“bio\_armor\_head”,  
“bio\_armor\_legs”,  
“bio\_armor\_torso”,  
“bio\_batteries”,  
“bio\_cable”,  
“bio\_blaster”,  
“bio\_blood\_anal”,  
“bio\_blood\_filter”,  
“bio\_carbon”,  
“bio\_chain\_lightning”,  
“bio\_claws”,  
“bio\_blade”,  
“bio\_cqb”,  
“bio\_climate”,  
“bio\_cloak”,  
“bio\_dex\_enhancer”,  
“bio\_digestion”,  
“bio\_ears”,  
“bio\_emp”,  
“bio\_ethanol”,  
“bio\_evap”,  
“bio\_eye\_enhancer”,  
“bio\_face\_mask”,  
“bio\_fingerhack”,  
“bio\_flashbang”,  
“bio\_flashlight”,  
“bio\_furnace”,  
“bio\_reactor”,  
“bio\_reactor\_upgrade”,  
“bio\_plut\_filter”,  
“bio\_advreactor”,  
“bio\_geiger”,  
“bio\_adrenaline”,  
“bio\_gills”,  
“bio\_ground\_sonar”,  
“bio\_heat\_absorb”,  
“bio\_heatsink”,  
“bio\_hydraulics”,  
“bio\_infrared”,  
“bio\_int\_enhancer”,  
“bio\_speed”,  
“bio\_faraday”,  
“bio\_laser”,  
“bio\_lighter”,  
“bio\_lockpick”,  
“bio\_magnet”,  
“bio\_membrane”,  
“bio\_memory”,  
“bio\_metabolics”,  
“bio\_nanobots”,  
“bio\_night”,  
“bio\_night\_vision”,  
“bio\_ods”,  
“bio\_painkiller”,  
“bio\_power\_armor\_interface”,  
“bio\_power\_armor\_interface\_mkII”,  
“bio\_power\_storage”,  
“bio\_power\_storage\_mkII”,  
“bio\_watch”,  
“bio\_probability\_travel”,  
“bio\_purifier”,  
“bio\_radscrubber”,  
“bio\_railgun”,  
“bio\_razors”,  
“bio\_recycler”,  
“bio\_resonator”,  
“bio\_scent\_mask”,  
“bio\_scent\_vision”,  
“bio\_shock”,  
“bio\_shockwave”,  
“bio\_solar”,  
“bio\_storage”,  
“bio\_leukocyte”,  
“bio\_str\_enhancer”,  
“bio\_sunglasses”,  
“bio\_eye\_optic”,  
“bio\_targeting”,  
“bio\_teleport”,  
“bio\_time\_freeze”,  
“bio\_tools”,  
“bio\_torsionratchet”,  
“bio\_uncanny\_dodge”,  
“bio\_water\_extractor”,  
“bio\_meteorologist”,  
“bio\_remote”  
]  
}  
]

---

<div class="post-metadata">

### Author: ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)
#### Post date: [September 16, 2016, 3:04pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543/2 "2016-09-16T15:04:52Z")

</div>

First thing would be to add modifers for the bionic professions, and simply give them all the SCEN\_ONLY flag, if they don’t already have it. This prevents them from showing up in any scenario that permits the default array of professions. For example:

```auto
    {
    "type": "profession",
    "ident": "broken_cyborg",
    "edit-mode": "modify",
    "add:flags" : ["SCEN_ONLY"]
    }
```

Second thing is to modify the scenarios they would still appear in, to remove them. Like so:

```auto
    {
    "type": "scenario",
    "ident": "lab_chal",
    "edit-mode": "modify",
    "remove:professions" : ["broken_cyborg"],
    }
```

These two examples combined remove broken cyborgs from general use, and from the Lab Challenge. In this example, they’d still show up in Abandoned and Experiment.

---

<div class="post-metadata">

### Author: ![BrackDiesel](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/brackdiesel/32/517_2.png) [@BrackDiesel](https://discourse.cataclysmdda.org/u/BrackDiesel)
#### Post date: [September 16, 2016, 3:23pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543/3 "2016-09-16T15:23:52Z")

</div>

Thank you very very much!

I’m going to tinker some more and test. Thanks again! I’ll report back with my results.

---

<div class="post-metadata">

### Author: ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)
#### Post date: [September 16, 2016, 3:30pm UTC](https://discourse.cataclysmdda.org/t/looking-to-blacklist-classes/12543/4 "2016-09-16T15:30:53Z")

</div>

Hope it goes well.
