custom player rooms
Describe the feature request Players with the perm CustomRooms will be able to save one of each room types for future and repeated use.
If a player should grow a passage way and modify it and wish to reuse it they would need to have the customrooms perm and the server to enable passages to be saved.
The player will be able to save a single passage and if a new passage should be scanned it would replace the last save.
When saving a room in this case a passage the player will open the ars system and scan the map. After scanning the map they would click a new button for archives. This will also need to be done to grow a custom room. Once the archives is open all saved room types will be loaded into the scroll bar with the current image. And the room can be grown
If saving the room players will click the room they want to save and click archive. If the room type already has an archive the system will fail saying they need to delete the old archive for ( room type ) first. To delete the archive players will click the room archive they want to delete and then click the delete button.
If the room is archived successful when new icon will show on the scroll menu.
Archived rooms will need their own custom % of blocks default would be 100% and arton will be set to a % of room cost calculated from the total of all blocks used default is 100%. This will make farming rooms for free blocks not possible as defult all blocks had to be condensed.
ARS works by saving the block type associated with a room in the database, if you are saving custom rooms an unused block would need to be used. What happens when player 1 saves their first custom "hot tub" room and it's assigned the diamond block, then player 2 saves their first custom room but this time it's a "games" room - it also gets assigned the diamond block. How does the plugin then know what room to build if they are both assigned the same block? If each custom room was assigned a different block, we'd soon run out of blocks to assign...
How dose the console archive work?
Differently, because you're only ever dealing with one console at a time that is always started at the same location, not a system of semi-randomly placed rooms ARS doesn't store world coordinates, only the position in the ARS grid.