QtCraft API C++ classes QML types Handbook

QcMineshaftDetails::Furnishing Struct

struct QcMineshaftDetails::Furnishing

What the details add to a laid out plan (QcMineshaftPlan blocks, spawners, carts, pillars). More...

Public Variables

QList<QcPlacedBlock> blocks
QList<QcBlockPos> carts
QList<QcBlockPos> pillars
QList<int> railed
QList<QcMineshaftPlan::Spawner> spawners

Detailed Description

Member Variable Documentation

QList<QcPlacedBlock> Furnishing::blocks

The blocks placed: spawners, rails, supports, lights and cobwebs.

QList<QcBlockPos> Furnishing::carts

The rail cells that get a chest minecart.

QList<QcBlockPos> Furnishing::pillars

The cells below bridge floors (bridge nodes' centres and supports' posts) from which a pillar goes down where they are open.

QList<int> Furnishing::railed

Indices of the corridors with rails (QcMineshaftPlan::Corridor::rails).

QList<QcMineshaftPlan::Spawner> Furnishing::spawners

The spawners with their spawn areas.