19class Igloo :
public ::ScatteredFeaturePiece {
23 ::ll::TypedStorage<8, 192, ::LegacyStructureSettings> mLabSettings;
24 ::ll::TypedStorage<4, 12, ::BlockPos> mLabPos;
25 ::ll::TypedStorage<4, 12, ::Vec3> mVillagerPos;
26 ::ll::TypedStorage<4, 12, ::Vec3> mZombieVillagerPos;
32 virtual ::StructurePieceType getType()
const ;
38 virtual ~Igloo() =
default;
44 MCAPI static ::std::string
const& STRUCTURE_LOCATION_IGLOO_NO_TRAPDOOR();
46 MCAPI static ::std::string
const& STRUCTURE_LOCATION_IGLOO_TRAPDOOR();
48 MCAPI static ::std::string
const& STRUCTURE_LOCATION_LABORATORY();
50 MCAPI static ::std::string
const& STRUCTURE_LOCATION_LADDER();
56 MCAPI ::StructurePieceType $getType()
const;