3#include "mc/_HeaderOutputPredefine.h"
11namespace BlockDefinitionCrossComponentValidation::Detail {
14MCAPI
void constrainRandomOffsetToCollisionBox(::BlockComponentGroupDescription
const& blockComponentGroupDescription);
16MCAPI
bool validateFlowerPottable(::BlockComponentGroupDescription
const& description);
18MCAPI
bool validateGeometryAndMaterialComponents(
19 ::BlockComponentGroupDescription
const& description,
20 ::SemVersion
const& originalJsonVersion
24validateNoRandomOffsetComponentIfFullCubeGeo(::BlockComponentGroupDescription
const& blockComponentGroupDescription);
26MCAPI
bool validateNoRedstoneConsumerComponentIfRedstoneProducer(
27 ::BlockComponentGroupDescription
const& blockComponentGroupDescription
30MCAPI
bool validateNoSnowLoggableIfCollision(::BlockComponentGroupDescription
const& blockComponentGroupDescription);
Definition SemVersion.h:15
Definition BlockComponentGroupDescription.h:13