RTX Housing - Outdoor Furniture
Install and start the pack, then open your RTX Housing configs/furniture.lua. Add both blocks below to their respective tables.
1. Add the menu category
Section titled “1. Add the menu category”Paste this block inside Config.Furnitures, alongside the existing categories and before the table’s closing brace. Separate categories with a comma.
The supplied id = 101 must be unique among your categories. If 101 is already used, change it to an unused ID. RTX also uses this number to order the category.
-- Outdoor Furniture Pack | RTX Housing | Menu-- [INFO] Paste this category inside Config.Furnitures in configs/furniture.lua.-- [EDIT] Prices are 1000 in-game currency per prop; edit before adding.-- [EDIT] Labels can be changed. Keep model names unchanged.-- [INFO] Merge into the named housing file, then restart that housing resource.
['brick_outdoor'] = { label = 'Outdoor Furniture Pack', icon = 'fa-leaf', id = 101, -- [EDIT] Choose an unused category ID; this also controls menu order. subcategory = { ['seating'] = { label = 'Seating', objects = { { object = 'bo_sofa_2seat_01' }, { object = 'bo_section_middle_01' }, { object = 'bo_section_corner_01' }, { object = 'bo_rope_armchair_01' }, { object = 'bo_dining_chair_01' }, { object = 'bo_garden_bench_01' }, { object = 'bo_sunlounger_01' }, { object = 'bo_round_daybed_01' }, { object = 'bo_egg_chair_01' }, { object = 'bo_bar_stool_01' }, }, }, ['tables'] = { label = 'Tables', objects = { { object = 'bo_dining_table_01' }, { object = 'bo_bistro_table_01' }, { object = 'bo_coffee_table_01' }, { object = 'bo_c_side_table_01' }, { object = 'bo_bar_counter_01' }, { object = 'bo_railing_table_01' }, { object = 'bo_console_table_01' }, { object = 'bo_serving_trolley_01' }, { object = 'bo_picnic_table_01' }, { object = 'bo_ice_table_01' }, }, }, ['shade'] = { label = 'Shade', objects = { { object = 'bo_pergola_post_01' }, { object = 'bo_pergola_beam_01' }, { object = 'bo_pergola_roof_01' }, { object = 'bo_umbrella_01' }, { object = 'bo_awning_01' }, { object = 'bo_shade_sail_01' }, { object = 'bo_gazebo_01' }, { object = 'bo_cabana_curtains_01' }, { object = 'bo_garden_arbor_01' }, { object = 'bo_shade_screen_01' }, }, }, ['outdoor_kitchen'] = { label = 'Outdoor kitchen', objects = { { object = 'bo_bbq_cart_01' }, { object = 'bo_barrel_smoker_01' }, { object = 'bo_pizza_oven_01' }, { object = 'bo_sink_cabinet_01' }, { object = 'bo_prep_counter_01' }, { object = 'bo_kitchen_corner_01' }, { object = 'bo_drinks_fridge_01' }, { object = 'bo_beverage_tub_01' }, { object = 'bo_firewood_rack_01' }, { object = 'bo_utensil_rail_01' }, }, }, ['poolside'] = { label = 'Poolside', objects = { { object = 'bo_pool_ladder_01' }, { object = 'bo_diving_board_01' }, { object = 'bo_pool_slide_01' }, { object = 'bo_outdoor_shower_01' }, { object = 'bo_towel_shelf_01' }, { object = 'bo_lounge_float_01' }, { object = 'bo_cover_roller_01' }, { object = 'bo_drinks_tray_01' }, { object = 'bo_pool_equipment_01' }, { object = 'bo_deck_chest_01' }, }, }, ['boundaries'] = { label = 'Boundaries', objects = { { object = 'bo_slat_fence_01' }, { object = 'bo_fence_post_01' }, { object = 'bo_garden_gate_01' }, { object = 'bo_privacy_divider_01' }, { object = 'bo_breeze_wall_01' }, { object = 'bo_bamboo_screen_01' }, { object = 'bo_glass_rail_01' }, { object = 'bo_lattice_divider_01' }, { object = 'bo_gabion_wall_01' }, { object = 'bo_planter_wall_01' }, }, }, ['leisure_and_storage'] = { label = 'Leisure and storage', objects = { { object = 'bo_hammock_01' }, { object = 'bo_rocking_chair_01' }, { object = 'bo_swing_bench_01' }, { object = 'bo_ottoman_01' }, { object = 'bo_deck_chair_01' }, { object = 'bo_director_chair_01' }, { object = 'bo_towel_rack_01' }, { object = 'bo_shelving_01' }, { object = 'bo_blanket_basket_01' }, { object = 'bo_boot_station_01' }, }, }, ['planting'] = { label = 'Planting', objects = { { object = 'bo_tree_planter_01' }, { object = 'bo_hedge_planter_01' }, { object = 'bo_wall_garden_01' }, { object = 'bo_fern_basket_01' }, { object = 'bo_herb_bed_01' }, { object = 'bo_vine_trellis_01' }, { object = 'bo_cactus_planter_01' }, { object = 'bo_plant_stand_01' }, { object = 'bo_railing_box_01' }, { object = 'bo_ceramic_pot_01' }, }, }, ['garden_utility'] = { label = 'Garden utility', objects = { { object = 'bo_potting_bench_01' }, { object = 'bo_hose_reel_01' }, { object = 'bo_compost_bin_01' }, { object = 'bo_rain_barrel_01' }, { object = 'bo_wheelbarrow_01' }, { object = 'bo_garden_shed_01' }, { object = 'bo_tool_rack_01' }, { object = 'bo_watering_can_01' }, { object = 'bo_leaf_sack_01' }, { object = 'bo_soil_bags_01' }, }, }, ['decor'] = { label = 'Decor', objects = { { object = 'bo_fire_bowl_01' }, { object = 'bo_woven_rug_01' }, { object = 'bo_cornhole_01' }, { object = 'bo_movie_screen_01' }, { object = 'bo_fountain_01' }, { object = 'bo_birdbath_01' }, { object = 'bo_sculpture_01' }, { object = 'bo_wind_chime_01' }, { object = 'bo_wall_clock_01' }, { object = 'bo_cushions_01' }, }, }, },},2. Add the prices
Section titled “2. Add the prices”In the same file, paste these entries inside Config.FurnitureData, alongside the existing model entries and before that table’s closing brace. Separate entries with a comma.
This block supplies 1,000-per-prop prices for all 100 models. Keep interactable = false for the pack’s decorative props.
-- Outdoor Furniture Pack | RTX Housing | Prices-- [INFO] Paste these rows inside Config.FurnitureData in configs/furniture.lua.-- [EDIT] Prices are 1000 in-game currency per prop; edit before adding.-- [EDIT] Labels can be changed. Keep model names unchanged.-- [INFO] Merge into the named housing file, then restart that housing resource.
['bo_sofa_2seat_01'] = { price = 1000, interactable = false }, -- Two-seat outdoor sofa['bo_section_middle_01'] = { price = 1000, interactable = false }, -- Modular sectional middle seat['bo_section_corner_01'] = { price = 1000, interactable = false }, -- Modular sectional corner seat['bo_rope_armchair_01'] = { price = 1000, interactable = false }, -- Woven-rope lounge armchair['bo_dining_chair_01'] = { price = 1000, interactable = false }, -- Matching outdoor dining chair['bo_garden_bench_01'] = { price = 1000, interactable = false }, -- Slatted wooden garden bench['bo_sunlounger_01'] = { price = 1000, interactable = false }, -- Adjustable-style sunlounger['bo_round_daybed_01'] = { price = 1000, interactable = false }, -- Round cushioned daybed['bo_egg_chair_01'] = { price = 1000, interactable = false }, -- Hanging egg chair with stand['bo_bar_stool_01'] = { price = 1000, interactable = false }, -- Outdoor bar stool['bo_dining_table_01'] = { price = 1000, interactable = false }, -- Six-person dining table['bo_bistro_table_01'] = { price = 1000, interactable = false }, -- Small round balcony bistro table['bo_coffee_table_01'] = { price = 1000, interactable = false }, -- Low rectangular coffee table['bo_c_side_table_01'] = { price = 1000, interactable = false }, -- C-shaped sofa side table['bo_bar_counter_01'] = { price = 1000, interactable = false }, -- Outdoor bar counter['bo_railing_table_01'] = { price = 1000, interactable = false }, -- Balcony railing-mounted table['bo_console_table_01'] = { price = 1000, interactable = false }, -- Narrow console table['bo_serving_trolley_01'] = { price = 1000, interactable = false }, -- Wheeled serving trolley['bo_picnic_table_01'] = { price = 1000, interactable = false }, -- Picnic table with attached benches['bo_ice_table_01'] = { price = 1000, interactable = false }, -- Drinks table with recessed ice bucket['bo_pergola_post_01'] = { price = 1000, interactable = false }, -- Modular pergola post['bo_pergola_beam_01'] = { price = 1000, interactable = false }, -- Modular pergola crossbeam['bo_pergola_roof_01'] = { price = 1000, interactable = false }, -- Modular pergola slatted roof section['bo_umbrella_01'] = { price = 1000, interactable = false }, -- Cantilever umbrella with base['bo_awning_01'] = { price = 1000, interactable = false }, -- Wall-mounted fabric awning['bo_shade_sail_01'] = { price = 1000, interactable = false }, -- Triangular shade sail['bo_gazebo_01'] = { price = 1000, interactable = false }, -- Garden gazebo['bo_cabana_curtains_01'] = { price = 1000, interactable = false }, -- Cabana curtains with overhead rail['bo_garden_arbor_01'] = { price = 1000, interactable = false }, -- Arched garden arbor['bo_shade_screen_01'] = { price = 1000, interactable = false }, -- Freestanding fabric shade screen['bo_bbq_cart_01'] = { price = 1000, interactable = false }, -- Hooded BBQ grill on cart['bo_barrel_smoker_01'] = { price = 1000, interactable = false }, -- Barrel smoker['bo_pizza_oven_01'] = { price = 1000, interactable = false }, -- Pizza oven on masonry base['bo_sink_cabinet_01'] = { price = 1000, interactable = false }, -- Outdoor sink cabinet['bo_prep_counter_01'] = { price = 1000, interactable = false }, -- Preparation counter with storage['bo_kitchen_corner_01'] = { price = 1000, interactable = false }, -- Outdoor kitchen corner cabinet['bo_drinks_fridge_01'] = { price = 1000, interactable = false }, -- Under-counter drinks fridge['bo_beverage_tub_01'] = { price = 1000, interactable = false }, -- Raised beverage tub on stand['bo_firewood_rack_01'] = { price = 1000, interactable = false }, -- Firewood rack with stacked logs['bo_utensil_rail_01'] = { price = 1000, interactable = false }, -- Cooking utensil rail with tools['bo_pool_ladder_01'] = { price = 1000, interactable = false }, -- Pool ladder['bo_diving_board_01'] = { price = 1000, interactable = false }, -- Diving board['bo_pool_slide_01'] = { price = 1000, interactable = false }, -- Curved pool slide['bo_outdoor_shower_01'] = { price = 1000, interactable = false }, -- Freestanding outdoor shower['bo_towel_shelf_01'] = { price = 1000, interactable = false }, -- Towel shelf with folded towels['bo_lounge_float_01'] = { price = 1000, interactable = false }, -- Inflatable lounge float['bo_cover_roller_01'] = { price = 1000, interactable = false }, -- Pool-cover roller['bo_drinks_tray_01'] = { price = 1000, interactable = false }, -- Floating drinks tray['bo_pool_equipment_01'] = { price = 1000, interactable = false }, -- Pool-cleaning equipment rack['bo_deck_chest_01'] = { price = 1000, interactable = false }, -- Deck storage chest['bo_slat_fence_01'] = { price = 1000, interactable = false }, -- Horizontal wooden-slat fence panel['bo_fence_post_01'] = { price = 1000, interactable = false }, -- Matching fence post['bo_garden_gate_01'] = { price = 1000, interactable = false }, -- Matching garden gate['bo_privacy_divider_01'] = { price = 1000, interactable = false }, -- Folding privacy divider['bo_breeze_wall_01'] = { price = 1000, interactable = false }, -- Decorative breeze-block wall section['bo_bamboo_screen_01'] = { price = 1000, interactable = false }, -- Bamboo balcony screening['bo_glass_rail_01'] = { price = 1000, interactable = false }, -- Glass balustrade section['bo_lattice_divider_01'] = { price = 1000, interactable = false }, -- Lattice garden divider['bo_gabion_wall_01'] = { price = 1000, interactable = false }, -- Stone-filled gabion wall section['bo_planter_wall_01'] = { price = 1000, interactable = false }, -- Low masonry planter-wall section['bo_hammock_01'] = { price = 1000, interactable = false }, -- Hammock with wooden stand['bo_rocking_chair_01'] = { price = 1000, interactable = false }, -- Outdoor rocking chair['bo_swing_bench_01'] = { price = 1000, interactable = false }, -- Garden swing bench with frame['bo_ottoman_01'] = { price = 1000, interactable = false }, -- Outdoor ottoman['bo_deck_chair_01'] = { price = 1000, interactable = false }, -- Reclining deck chair['bo_director_chair_01'] = { price = 1000, interactable = false }, -- Folding outdoor director chair['bo_towel_rack_01'] = { price = 1000, interactable = false }, -- Freestanding towel-drying rack['bo_shelving_01'] = { price = 1000, interactable = false }, -- Outdoor shelving unit['bo_blanket_basket_01'] = { price = 1000, interactable = false }, -- Woven storage basket with blankets['bo_boot_station_01'] = { price = 1000, interactable = false }, -- Outdoor boot-cleaning station['bo_tree_planter_01'] = { price = 1000, interactable = false }, -- Small ornamental tree in square planter['bo_hedge_planter_01'] = { price = 1000, interactable = false }, -- Hedge-filled rectangular planter['bo_wall_garden_01'] = { price = 1000, interactable = false }, -- Vertical wall garden['bo_fern_basket_01'] = { price = 1000, interactable = false }, -- Hanging fern basket['bo_herb_bed_01'] = { price = 1000, interactable = false }, -- Raised herb bed['bo_vine_trellis_01'] = { price = 1000, interactable = false }, -- Climbing-vine planter with trellis['bo_cactus_planter_01'] = { price = 1000, interactable = false }, -- Cactus and stone planter['bo_plant_stand_01'] = { price = 1000, interactable = false }, -- Tiered plant stand with flowers['bo_railing_box_01'] = { price = 1000, interactable = false }, -- Balcony railing flower box['bo_ceramic_pot_01'] = { price = 1000, interactable = false }, -- Large decorative ceramic plant pot['bo_potting_bench_01'] = { price = 1000, interactable = false }, -- Potting bench['bo_hose_reel_01'] = { price = 1000, interactable = false }, -- Wall-mounted hose reel['bo_compost_bin_01'] = { price = 1000, interactable = false }, -- Wooden compost bin['bo_rain_barrel_01'] = { price = 1000, interactable = false }, -- Rainwater barrel['bo_wheelbarrow_01'] = { price = 1000, interactable = false }, -- Wheelbarrow['bo_garden_shed_01'] = { price = 1000, interactable = false }, -- Compact garden storage shed['bo_tool_rack_01'] = { price = 1000, interactable = false }, -- Wall rack with garden tools['bo_watering_can_01'] = { price = 1000, interactable = false }, -- Watering can['bo_leaf_sack_01'] = { price = 1000, interactable = false }, -- Garden waste sack with leaves['bo_soil_bags_01'] = { price = 1000, interactable = false }, -- Stack of soil bags['bo_fire_bowl_01'] = { price = 1000, interactable = false }, -- Circular fire-pit bowl['bo_woven_rug_01'] = { price = 1000, interactable = false }, -- Outdoor woven rug['bo_cornhole_01'] = { price = 1000, interactable = false }, -- Cornhole board with beanbags['bo_movie_screen_01'] = { price = 1000, interactable = false }, -- Outdoor movie screen['bo_fountain_01'] = { price = 1000, interactable = false }, -- Garden fountain['bo_birdbath_01'] = { price = 1000, interactable = false }, -- Birdbath['bo_sculpture_01'] = { price = 1000, interactable = false }, -- Abstract garden sculpture['bo_wind_chime_01'] = { price = 1000, interactable = false }, -- Hanging wind chime['bo_wall_clock_01'] = { price = 1000, interactable = false }, -- Outdoor wall clock['bo_cushions_01'] = { price = 1000, interactable = false }, -- Decorative cushion arrangementBefore reloading, confirm both the Config.Furnitures category and all Config.FurnitureData prices are present. Names beside the price entries are comments, not display-name fields.
See RTX’s furniture guide for the two-table catalog layout.
