diff --git a/library/modules/Materials.cpp b/library/modules/Materials.cpp index 5bda6a9bc..60a35fa2b 100644 --- a/library/modules/Materials.cpp +++ b/library/modules/Materials.cpp @@ -190,6 +190,13 @@ bool MaterialInfo::find(const std::vector &items) } else if (items.size() == 2) { + if (items[0] == "COAL" && findBuiltin(items[0])) { + if (items[1] == "COKE") + this->index = 0; + else if (items[1] == "CHARCOAL") + this->index = 1; + return true; + } if (items[1] == "NONE" && findBuiltin(items[0])) return true; if (findPlant(items[0], items[1]))