Prototype Chat Revamp

Discussion in 'Server Suggestions' started by Saphiria, Jan 5, 2016.

Tags:
  1. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    So, obviously you don't want us using /me in the live server. At the same time you don't want us all to have global chat. The twenty block radius is a smart idea, but I think it could use some tweaks:
    • I think rather than doing a 20 block radius, do a 40-50 block radius.
    • Allow us 3 /shouts per day. Once we shout 3 times we get this message in gray, "Your throat is to tired to shout". (Obviously it can say anything you want, and can be more than three, and the shouts should be a different color than the normal chat and NPC chat).
    • Allow us to do /whisper to people who are within a 10 block radius of us. That allows secret conversations without the risk of others hearing and without having to use 3rd party messaging services. (Make this a light gray in italics maybe?)
    • Format the chat... Currently it is all white which makes it very hard to read. Maybe do something like this:
      • You say, "I like this new format!" In other words, make the "You say" and both the quotation marks gray and make chat white, or any other colors you want.
    • I also was on a forums and people were discussing this:
      The closer you are to someone the darker the chat and the farther you are from someone the lighter the chat. So in our case we could have three settings. If you are within 15 blocks of the person chatting it will show up as black. If you are within 16-30 blocks it shows up gray, and if you are within 31-45 blocks it will be light gray.
    Thanks for reading,
     
    Last edited: Jan 5, 2016
  2. tcvs

    tcvs Administrator Administrator Developer

    Messages:
    315
    Likes Received:
    77
    Some of these suggestions I think we could defiantly implement.
     
  3. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    Ohh, thanks!
     
  4. llyrios

    llyrios Retired Staff Retired Staff

    Messages:
    74
    Likes Received:
    18
    I think 30 block radius is perfect, with my roleplay experience any more is way too much, and as for shouting, 3 a day is nothing, should be 10 a day, and you get that message if you try to shout straight after another shout, with a 1 minute wait.

    10 block radius for whispering is mad xD Anyone could hear that, 1-2 blocks is good, possibly 3.

    I really like that chat colour idea though.
     
  5. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    Hmm. I like 30 blocks also.

    10 shouts is smart. I did 3 as a placeholder.

    By 10 blocks I meant they had to be within 10 blocks of you to wisper to them. I never thought about letting others listen in. I was intending for it to be private. I like the idea of letting people listen in. Maybe a 2-3 block radius for that?

    I am glad you like chat colors. I hope it makes things easier to read.

    @tcvs, I had another chat idea. If you put your curser over the persons name you would be able to see the persons age, religion, link to bio, and other info.
     
  6. llyrios

    llyrios Retired Staff Retired Staff

    Messages:
    74
    Likes Received:
    18
  7. Euvrounin

    Euvrounin Citizen

    Messages:
    31
    Likes Received:
    1
    It would look good if you'll base on cursor, imagine having a crowded area. All info's will be spammed right into your screen.

    There is a abandoned opened source plugin in bukkit/spigot which allows the players to shift + right click the players and the player RP Info will be revealed. Well, if u guys wanted that else you can create a whole new plugin.
     
  8. llyrios

    llyrios Retired Staff Retired Staff

    Messages:
    74
    Likes Received:
    18
  9. tcvs

    tcvs Administrator Administrator Developer

    Messages:
    315
    Likes Received:
    77
    interesting idea.
     
  10. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    No curser in chat. So you hover over the persons name.
     
  11. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    Example of it:
    Screen Shot 2016-01-06 at 6.56.07 PM.png
    I put my mouse on NutroFox0's name, and this GUI achievement thing came up. This also could be used to show stats. (Hours played, if they have a political title, etc). We could customize it a lot.

    I want to note that this isn't a real server, its a test server for Spigot users to try out premium plugins before they buy them. I just didn't want you guys to think I was advertising.
     
  12. Euvrounin

    Euvrounin Citizen

    Messages:
    31
    Likes Received:
    1
    I thought you are talking about the name above the player heads lol.
     
  13. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    Yeah, I think everyone did. That's why I decided to post an image.
     
  14. Euvrounin

    Euvrounin Citizen

    Messages:
    31
    Likes Received:
    1
    But still, chat constantly updating, Idk.. not unless once your mouse hovered in the name, The info will remain there as long as it needed.
     
  15. tcvs

    tcvs Administrator Administrator Developer

    Messages:
    315
    Likes Received:
    77
    That windows only shows when you hover over the name. It goes away once you are no longer ontop of the players name. This feature is already part of vanilla minecraft. Vanilla minecraft just shows the player name and UUID.
     
  16. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    Is their an official name for this that people use to refer to it?
     
  17. tcvs

    tcvs Administrator Administrator Developer

    Messages:
    315
    Likes Received:
    77
    The Hovering Text? The only thing I have ever heard it called is "Chat Component"...
     
  18. Cldfire

    Cldfire Citizen Retired Staff

    Messages:
    39
    Likes Received:
    10
    That's the show_text action in vanilla.
    Code:
    /tellraw @p {
    text:"This is the chat message",
    hoverEvent:{
    action:show_text,
    value:"And this is the hover message."
     }
    }
    And that's Clip's plugin DeluxeChat.
     
  19. Saphiria

    Saphiria Retired Staff Retired Staff

    Messages:
    651
    Likes Received:
    115
    I never knew it was in vanilla.

    Yep. :) I love his plugins.
     
  20. tcvs

    tcvs Administrator Administrator Developer

    Messages:
    315
    Likes Received:
    77
    In the actual code it is called TextComponent. However, I have done little reading about it.
     

Share This Page