QtCraft API C++ classes QML types Handbook

QcMinecartManager::Load Struct

struct QcMinecartManager::Load

What a cart carries, from its item (QcItemDefinition::cartBlock, decision E-386). More...

Public Variables

std::optional<QcBlockId> block
bool hopper
int slotCount

Detailed Description

Member Variable Documentation

std::optional<QcBlockId> Load::block

The carried block; nothing for a plain cart.

bool Load::hopper

A hopper cart (its block is a Signal Hopper).

int Load::slotCount

Slots of a container cart (its block's), 0 for none.