MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / supportsMod

Method supportsMod

source/game/StarMaterialDatabase.cpp:519–528  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

517}
518
519bool MaterialDatabase::supportsMod(MaterialId materialId, ModId modId) const {
520 if (modId == NoModId)
521 return true;
522 if (!isRealMaterial(materialId))
523 return false;
524 if (!isRealMod(modId))
525 return false;
526
527 return getMaterialInfo(materialId)->supportsMods;
528}
529
530MaterialDatabase::MetaMaterialInfo::MetaMaterialInfo(String name, MaterialId id, CollisionKind collisionKind, bool blocksLiquidFlow)
531 : name(name), id(id), collisionKind(collisionKind), blocksLiquidFlow(blocksLiquidFlow) {}

Callers 3

prepareTilesMethod · 0.80
reapplyBiomeMethod · 0.80
canPlaceModFunction · 0.80

Calls 2

isRealMaterialFunction · 0.85
isRealModFunction · 0.85

Tested by

no test coverage detected