All Activity
- Past hour
-
therodgers started following Announcements
-
therodgers joined the community
- Today
-
- 7 comments
-
- #rust
- #rust edit
- (and 13 more)
-
devleoo joined the community
-
mecwerks started following Player Ranks
-
aforwe joined the community
-
Version 1.0.0
1 download
ApartmentsPlus is the perfect addition to improve the gameplay experience around Rust's new apartment monument. It is designed to make it easier to customize apartment rooms or add extra items and functionality to the monument area. It combines Outpost + Bandit Camp + Stables + Apartments, all inside the same monument. The plugin also allows administrators to edit, save and reapply furniture layouts either by individual room number or by room category/type. This is one of the most important parts of the plugin: you can create a unique design for a specific apartment, or define a shared default layout for all rooms of the same type. The plugin already includes a default configuration that adds more boxes, furnaces, workbench changes and workshop skins in the rooms. Edit them to your liking, as long as they are not approved workshop skins. ApartmentsPlus supports additional deployables, monument-level entities, skins, automatic IO power for electrical deployables and optional monument additions such as helicopter vendors, stable vendors, horse spawn points and everything related to the casino setup. The goal of the plugin is simple: provide administrators with a fast way to turn the standard apartment monument into a complete custom rental experience. Important Installation Note The download ZIP includes a data/ApartmentsPlus/ folder. You must upload this folder and its files to your server data directory. Those data files contain the configured additions for the apartment monument itself, as well as the saved layouts for the different apartment room types. Without these data files, the plugin will load, but the preconfigured monument additions and room layouts included with the purchase will not be applied. Features INDIVIDUAL AND CATEGORY-BASED ROOM LAYOUTS ApartmentsPlus can save and reapply apartment room layouts in two different ways. Individual room layout: You can configure a specific room by its room number. This is useful when you want one apartment to have a unique design. Room category/type layout: You can configure a default layout for a room type, so every room of that category can share the same furniture, deployables and decorations. This makes it easy to prepare small, medium or large apartments with their own default design, while still allowing special rooms to be customized individually. When a room is rented, the plugin can automatically apply the configured extras. When the room becomes unrented, managed extras are cleaned up. ROOM EDITING SYSTEM The plugin includes an in-game editing workflow for staff members. You can select the room you are currently standing in, or directly select a room by number, for example: /ap edit 602 This is useful when Rust detects the player inside the apartment monument but not inside the exact room you want to edit. Once a room is selected, you can add looked-at entities, move the last edited extra, rotate it, apply skins and remove saved extras directly from chat commands. EXTRA ENTITIES ApartmentsPlus allows administrators to save additional deployables and entities as room extras. Examples: Boxes Lockers Furnaces Lights Decorations Other deployables Extra entities are saved with: Prefab Enabled state Local position Local rotation Skin ID This means your layouts stay relative to the apartment room or monument, making them reusable after restarts and wipes. SKIN SUPPORT Staff can apply a skin to a looked-at saved extra using: /ap skin <skinid> The skin is applied to the entity and saved into the corresponding room configuration. This works with extras that were placed recently or existing saved extras that are already in the apartment, as long as the entity can be identified in the saved layout. MONUMENT EXTRAS ApartmentsPlus can also save entities directly to the apartment monument instead of a specific room. This is useful for adding global monument features such as casino objects, vendors, spawners, decorative deployables or other custom additions. Monument extras are saved in their own data file and reapplied to every matching apartment monument instance. AUTOMATIC IO POWER The plugin includes an optional automatic power system for IO entities added as extras. If enabled, compatible electrical deployables can be powered automatically when spawned. This is useful for lights and other IO deployables that should appear active without requiring a full electrical setup. HELICOPTER VENDOR SUPPORT ApartmentsPlus includes optional helicopter vendor support for apartment monuments. The plugin can spawn: Helicopter vendor Helicopter spawn point Important: This feature requires the RustEdit extension. STABLE VENDOR AND HORSE SPAWNS ApartmentsPlus can optionally add a stable vendor to the apartment monument. The plugin can spawn: Stable shopkeeper Invisible vending machine linked to the shopkeeper Horse spawn points The stable vending machine can also be configured automatically with default stable sales, including saddles, horse armor, horseshoes and plant exchange orders. Important: This feature requires the RustEdit extension. CASINO SUPPORT If you save a casino big wheel and big wheel betting terminals as monument extras, ApartmentsPlus can automatically connect the terminals to the nearest big wheel. The plugin can also generate the required static chair next to each betting terminal automatically, using a fixed internal offset to prevent misconfiguration. This makes it possible to add functional casino setups to apartment monuments. Permissions apartmentsplus.admin Allows access to all ApartmentsPlus commands. This plugin is designed as an administrator/staff tool, not a player-facing plugin. Commands /ap Shows the command help. /ap here Shows information about the current apartment room. /ap edit Selects the current room for editing. /ap edit <room number> Selects a specific room for editing. Example: /ap edit 602 /ap ent Saves the looked-at entity as a room extra or monument extra. /ap move <x> <y> <z> Moves the last edited room extra by local offset. Example: /ap move 0 0.1 0 /ap rot <yaw> Rotates the last edited room extra. Example: /ap rot 90 /ap skin <skinid> Applies a skin to the looked-at saved extra and saves it. Example: /ap skin 2843382048 /ap remove Removes the looked-at saved extra from the configuration. /ap save Saves and reapplies the current room layout. /ap save default Saves and reapplies the default layout for the current room size. Data Files ApartmentsPlus stores layouts in data files. The purchase ZIP includes a data/ApartmentsPlus/ folder that must be uploaded to the server. These files include the ready-made configuration for: Apartment monument additions Room layouts by room type/category Specific room layouts when needed Room profiles can be stored by individual room number or by room size/type. Monument extras are stored separately, so global monument additions are independent from apartment room layouts. Saved entities include prefab, enabled state, local position, local rotation and skin ID. Requirements Rust server running Oxide or Carbon. RustEdit extension is required only for the helicopter vendor, stable vendor and horse spawner features. Known Notes This plugin is intended for staff/admin use. Casino big wheel support requires both the big wheel and betting terminals to be saved as monument extras. The plugin will then connect terminals to the nearest big wheel and create the required chairs automatically. For any problem, doubt, suggestion or assistance do not hesitate to contact me by Discord ninco90#6219 If you need me to configure everything from scratch, according to your tastes, for your server I can also do it for an additional fee. Although you should be able to configure everything yourself.$15.00-
- 1
-
-
- #apartments
- #rooms customs
-
(and 4 more)
Tagged with:
-
- 5 comments
-
- 1
-
-
- #abandoned bases
- #abandoned base
- (and 9 more)
-
- 5 comments
-
- #abandoned bases
- #abandoned base
- (and 9 more)
-
DArkModeDaddy started following Announcements
-
DArkModeDaddy joined the community
-
LstInLimbo started following Announcements
-
LstInLimbo joined the community
-
Mifsopo changed their profile photo
-
Our server has around 850 monthly active players, with about 70-90 daily active online players. I wouldn't dare claim that our server has enough influence to get the author's attention, but the issues we discover are certainly more authoritative than those found by many other servers. Many months ago, regarding the issue where explosions could not deal damage to NPCs, we gave feedback to the author for several months without finding the cause. Later, it was our players who discovered the problem, and it was finally resolved by setting the dungeon generation height to 0 meters or underground (-180 meters). A few months later, I proactively suggested again, hoping the author would support this feature. But unfortunately, the author did not heed the suggestion! The source of inspiration for this solution: https://codefling.com/plugins/dungeon-bases, thanks to Fruster, because he also solved this problem in the same way.
-
cutie changed their profile photo
-
- 5 comments
-
- #abandoned bases
- #abandoned base
- (and 9 more)
-
Yes I’ve used them together for many years just be aware this is a way to clean up players abandoned bases who don’t rejoin the server. So even though it’s a PVE server if there is an abandoned base it can be raided. It’s a really good system to improve performance and clean up bases entities of players who have built a bunch of things and may not rejoin the server
- 5 comments
-
- #abandoned bases
- #abandoned base
- (and 9 more)
-
Changed Status from Work in Progress to Fixed
-
I can confirm that in UI_NpcShop, you are using `string.Join(...., arg.Args, ...)` to pass data to submodules. In previous wipes, it held a `string[]`, but in this one, it's `Facepunch.StringView[]`. They added this new type but didn't provide proper extension methods for all the functions where it's used. I opted for a workaround: `arg.Args.Select(x => x.ToString()).ToArray()`
- Yesterday
-
Changed Status from Pending to Work in Progress Changed Fixed In to 2.1.2
-
The_X_ started following Not Able to Edit or Search
-
@tofurahie I’m having the exact same problem; the old NPCs work perfectly, but the new ones: 1) Have strange names. 2) Return an empty result for any search query entered. Plus other errors. At first glance, it looks like the issue stems from the new `Facepunch.StringView` introduced in this patch. Most likely, the commands behind the interface aren't executing correctly because of that `StringView` in the arguments .
-
foid slayer changed their profile photo
-
Tacobirdbob started following Announcements
-
Tacobirdbob joined the community
-
-
BadBetty changed their profile photo
-
- 10 comments
-
SpaceCat changed their profile photo
-
Yeah you can send it and I can test it here In a few hours if that works?
-
Hello @MarcoWilson, Just so we don't go around in circles, what are you hoping for exactly? all hazmat suits stop all rad? or do you want the ability to set the rad reduction values your self? The plugin already tries to take into account the rad protection of the player when it ticks up the rads. So adding a (If player has a hazmat then rads = 0) shouldn't be too hard. Please let me know what you were aiming/hoping for.
- 10 comments
-
MissBubbles started following Announcements
-
MissBubbles joined the community
-
Heizenberg started following Announcements
-
Heizenberg joined the community
-
- 26 comments
-
- #minecraft
- #cube
- (and 9 more)
-
insomniac changed their profile photo
-
No errors. But i seem to have fixed it myself. The fix: modify config and add command into pool as available minigames.
-
trubledmunky88 changed their profile photo
-
Version 1.0.0
2 downloads
de_mirage A simple lightweight prefab (~867 pieces). This map is heavily inspired by the 2018 version of CSGO's de_mirage, which featured a 1v1 warmup arena before competitive matches began. The layout closely follows the original design while being adapted for this project. If you encounter any issues, have suggestions for improvements, or would like to see a full de_mirage map recreation, please let me know in the discussion section. Your feedback is greatly appreciated and helps improve future updates. Please, enjoy. What is Included? x1 de_mirage 1v1 Warmup Arena prefab, inspired by the late-2018 CSGO warmup arena. Planned (Long-Term) Full-size de_mirage recreation (TBD) Disclaimer This product does not include any official CSGO/CS2 assets, textures, models, sounds, or images. All included content is independently created and only inspired by the original map layout. Description updated 6/29/2026$11.66 -
i was able to fix it but found something else as shown in video below when i open the tools tab and press close button nothing happens https://cdn.steamusercontent.com/ugc/13076140247386086702/53957A8F3A9BB5B1C1A4234F51796031DB9D7C05/
-
- 10 comments
-
Currently having problems entering the cargo container on the train. My players have to get the elite crates from the side, then it wont let them enter to get the drop. If I noclip inside and empty the drop, the Hackable crate is there.. If it does eventually let a player in, he becomes stuck inside and has to F1 kill. Anyone else having this problem? Or know a fix in the config?
-
_Woody_ changed their profile photo
-
H3AD5H0T joined the community
-
- 10 comments