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

Method validTileModifications

source/game/StarWorldClient.cpp:346–353  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

344}
345
346TileModificationList WorldClient::validTileModifications(TileModificationList const& modificationList, bool allowEntityOverlap) const {
347 if (!inWorld())
348 return {};
349
350 return WorldImpl::splitTileModifications(m_entityMap, modificationList, allowEntityOverlap, m_tileGetterFunction, [this](Vec2I pos, TileModification) {
351 return !isTileProtected(pos);
352 }).first;
353}
354
355TileModificationList WorldClient::applyTileModifications(TileModificationList const& modificationList, bool allowEntityOverlap) {
356 if (!inWorld())

Callers

nothing calls this directly

Calls 1

splitTileModificationsFunction · 0.85

Tested by

no test coverage detected