/// <summary> /// Create and add <see cref="Decor"/> from supplied <see cref="HousingDecorInfoEntry"/> to your crate. /// </summary> public void DecorCreate(HousingDecorInfoEntry entry, uint quantity) { var residenceDecor = new ServerHousingResidenceDecor(); for (uint i = 0u; i < quantity; i++) { Decor decor = residence.DecorCreate(entry); decor.Type = DecorType.Crate; residenceDecor.DecorData.Add(new ServerHousingResidenceDecor.Decor { RealmId = WorldServer.RealmId, DecorId = decor.DecorId, ResidenceId = residence.Id, DecorType = decor.Type, PlotIndex = decor.PlotIndex, Scale = decor.Scale, Position = decor.Position, Rotation = decor.Rotation, DecorInfoId = decor.Entry.Id }); } EnqueueToAll(residenceDecor); }