// this tends to be redundant if checked within a CartMechanism, since it's axiomatic that that // CartMechanism by virtue of its configured base material. public boolean matches(Material mat) { return (base.getType() == mat); }