3#include "ll/api/Expected.h"
4#include "mc/_HeaderOutputPredefine.h"
5#include "mc/world/level/block/Block.h"
18 enum class Type :
int {
27 LLNDAPI ll::Expected<Block::BlockStateValueType> toStateValue()
const;
29 LLNDAPI
static ll::Expected<Block::BlockStatesType> toStateMap(std::vector<BlockStateCommandParam>
const&);
34 ::std::string mBlockState;
36 ::BlockStateCommandParam::Type mType;
44 MCAPI ::BlockState
const* getBlockState(
::Block const& block)
const;
50MCAPI ::ll::type_id_ref Bedrock::typeid_storage_impl<class CommandRegistry, ::std::vector<::BlockStateCommandParam, ::std::allocator<::BlockStateCommandParam> >>();
Definition BlockStateCommandParam.h:15
Definition BlockState.h:14
Definition CommandOutput.h:20
Definition CompoundTag.h:18