I was messing around in my custom modpack with a friend and we placed a phone booth down, the model was really good but it was just a decoration, couldn't even walk into it, so I got to thinking "it would be nice if you could walk into it", or better yet..........use it!
My idea is to have a usable phone booth that players can use to directly chat with other players outside of chat (similar to how essentials for spigot had PM'ing players), either having a separate chat window for the phone booth appear when using the booth, or have it as part of the chat bar.
the phone booths would first show all players currently in the server (as if they were all written in a book, a PHONE book!), then a player could click on a players name to "call" that player (if the phone is set to "pay to use" then a box would appear saying"Insert Payment" Showing what item and amount is needed for payment, and a spot to put the items in for payment.
phone booths would have the option of being public phones (either free to use or pay to the admins) or a privately owned phone (either free or pay to the owner of that phone booth).
payment could be set by either the admins or the owners of the phone booths via a GUI using a "key" to lock the booth to the owner, the GUI would show a box where you could put whatever item you want to use for payment and however many in a stack (for example, to charge people 3 iron nuggets to use the phone you place those in the box in the GUI), it will also have a button to toggle "FREE FOR USE".
Possible option for a chest area to hold items collected by players that the owner can come and collect.
So what does everyone think of this idea for a mod? anyone up to the challenge? please let me know what you all think!
Great idea! I have a mod I am making that has all sorts of stuff, and I think I want to include those phone booths as well! I am also planning on adding superhero-related stuff, so with the “Superheroes” module (the project is so big that I have to split it up into “modules” similar to Project Red), the player can change into their superhero outfit by entering the phone booth, just like Superman!