Status: not yet started; looking for developers Category: Administration Purpose: Assigning rooms to new users on server automatically Description: Requested is a plugin thatt automatically checks, if a player has joined before, assigns him a room (with equipment) automatically if not and then teleports the user to that room. Roadmap (How "could" it work): a.) Preparations: Admins/mod builds the rooms and fill it with chests (containing items) and so on The rooms can only be entered trough an iron door The rooms are in a worldguard protected area (construct: deny) The Iron doors can be opened by pressure_plates (one inside, one outside) b.) First start: The server loads the plugin The plugin checks if it's config files are existing. Those are "config.yml/txt", "players.txt" and "rooms.txt" If true: done for now If false: Files are created The admin/mod enters the "/autoroom create" command. Therefore he has been given the "autoroom.admin" permission before The admin/mod clicks onto one of the pressure plates in front of a autoroom to create The Plugin writes the coordinates of the pressure plate into "rooms.txt" and locks it, so it can only used by people with the "autoroom.admin" permission (alternative: sends a command to lock it to the admin/mod to a plugin like lwc, lockette or such) Steps 5 to 7 may be repeated till all desired rooms are defined/created c.) A player joins: A player joins the server The plugin checks, if the players name is in "players.txt" already If true: it sends the message defined in "msg" in "config.txt/yml" if "sendmsg" is set to "2" If false: next steps apply The plugin checks the players position, and finds the nearest free autoroom pressure plate The plugin locks the pressure plate to the player (alternative: send a command to change the owner of the protection to a plugin like lwc, lockette or adds him as member) The plugin writes the player's name into "players.txt" and adds an "o" for occupied to the coordinates in "rooms.txt" The plugin teleports the player right onto the pressure plate (if "auto-tp" is set to "true" in "config.txt/yml") and sends a message (configurable in "config.txt/yml") d.) Options in "config.txt/yml": op: true/false; if true it uses op status instead of permissions ("autoroom.admin") tp: true/false; if set to true, player gets tp'ed to his room on first join sendmsg: 0/1/2; if set to "0", it sends no message, "1" sends only on first join the message defined in "firstmsg", "2" sends "firstmsg" on first join and "msg" on every other join firstmsg: <enter text to be displayed on first join> msg: <enter text to be displayed on every join, that is NOT the first join> I don't know how to program in java, so dear devs, please take this as a suggestion plz!