WelcomeName

Discussion in 'Archived: Plugin Requests' started by unixedoa, Oct 28, 2013.

  1. Offline

    unixedoa

    Plugin category: FUN

    Suggested name: WelcomeName

    What I want: I would like a plugin that shows a players username in blocks. Example, if a player named 2ksnoopy looks at the blocks, it says "2ksnoopy". If I (gagem8755) looked at it, it would say "gagem8755"

    Ideas for commands:
    /wnwand - Gives user the wand. (For selecting the 2 points where the name will be located.)
    /wnsetname - Set the 2 points as a welcome name.
    Ideas for permissions:
    welcomename.view - Blocks change to your name if you have this permission.
    welcomename.admin - Allow use of the wand

    More Info:

    Block name in blue like in the picture below.

    When I'd like it by: As soon as possible :)
    Example of what it would look like (my username is gagem8755) 2013-10-28_15.46.28.png
     
  2. Offline

    timtower Administrator Administrator Moderator

    unixedoa Not impossible but you need to translate all of the characters possible into blocks and place them at the right place
     
  3. Offline

    mattrick

    You would have to use packets or something to change it per player though right?
     
  4. Offline

    timtower Administrator Administrator Moderator

    player.sendBlockChange(Material,data) (I think) the function name is correct, not sure about the args
     
  5. Offline

    mattrick

    Wow I never though it was that simple....so these blocks are also solid too correct?
     
  6. Offline

    timtower Administrator Administrator Moderator

    Only for the players you send them to
     
  7. Offline

    mattrick

    *Devious smile creeps over my face*
     
  8. Offline

    AndyMcB1

    Updating the block will just send the correct block at that location, though (unless you implement something to change that)
     
  9. Offline

    mattrick

    I'm not quite sure I understand....
     
  10. Offline

    AndyMcB1

    For example
    Code:java
    1. //not real code but you get the idea
    2. player.sendBlockChange(player.getLocation(), Material.DIAMOND_BLOCK);
    3.  



    *Player goes to mine the diamond*
    *server checks if the block should or shouldn't be there* (Which it should not)
    *server sends correct block to client*
     
    mattrick16 likes this.
  11. Offline

    bobacadodl

    If you make a schematic for every single letter, I'd be willing to do this :)
     
    Xizia and AndyMcB1 like this.
  12. Offline

    mattrick

    Oh so the block has to be updated. That makes sense. Thanks
     
  13. Offline

    unixedoa

    Thank you bobacadodl! I will get you the schematic tomorrow night. (11-1-13) :)
     
  14. Offline

    Monkeyboystein

    bobacadodl
    Hey I have a question for you about schematics, and pasting and stuff can you PM me?
     
  15. Offline

    unixedoa

    [quote uid=90595184 name="bobacadodl" post=1951539]If you make a schematic for every single letter, I'd be willing to do this :)[/quote]

    Hey! Sorry about not uploading it last night, I had no internet, here is the schematic file. <Edit by Moderator: Redacted mediafire url>
     
    Last edited by a moderator: Nov 4, 2016

Share This Page