FANDOM


  • I have a suggestion broken into three main parts, all toggleable by config options. All of them focus around more of a feel of localization on multiplayer servers.


    Local Chat
    Something that has, undoubtedly, been suggested many times before is local chat. I think that this could be good, if implemented properly. In my idea for it, there would be three different types of answers for the property in the config file. It would be set to 1 by default. 0, 1, or any number more than 10.
    0 would leave chat as it is.
    1 would make it be my unique form of local chat. It would first scan to see if there are any players within, say, 1500 blocks of you. If there are, it would send an invisible, incorporeal, projectile moving towards them at a speed of around 20 blocks/second. When it reached them, it would display your chat message. This would form a sense of isolation, as chat would take time, and you wouldn't be able to communicate with anyone farther than 1500 blocks, or with unloaded chunks between you and them.
    Option 3, any number greater than 10, would just instantly display the message to any player within X blocks. There would be another configuration option for the local chat, and it would affect chatting with commands. It would be set to either 0, or 1. It would be set to 1 by default.
    0 would make it so that any display of text caused by commands by another player not within the 1500 blocks, from 1 of the first config file, would not be displayed, unless you were a server operator.
    1 would leave the commands as it currently is, so that you could communicate with other players using /me or /tell.
    When a new player joins a server for the first time, they would have anywhere from 0 to 120 minutes where their chat could be heard by everyone, and they could hear everyone's chat. The exact value, 0-120, would be determined by a configuration property.
    Chunkloader Beacons
    Currently, beacons(of Gondor) have no use other than an aesthetics block, due to the fact that it is simpler and easier to just type in your message. If local chat was added, they could be used as a form of long-distance communication, like the beacons actually were used for. Except, due to the fact that they can only be lit if they are in a loaded chunk, they would require a few changes. I think that beacons should be changed to act as chunkloaders during their lighting. This would have 3 options for answers to its configuration setting. 0, 1, and 2. It would be set to 1 by default.
    0 would make beacons function exactly as they do now, which means no chunkloading and no long-range communication.
    1 would make beacons function as chunkloaders, for 2 chunks farther out than their maximum lighting range, for five seconds after their lighting and extinguishing, to enable them to activate other beacons within their lighting range that wouldn't necessarily be loaded by the player lighting it.
    2 would make beacons function as a chunkloader from the time they are lit to five seconds after their extinguishing.
    Additionally, minecarts with blocks(hoppers, furnaces, chests) in them would, if enabled by a seperate config property, act as a chunkloader with a radius of one chunk, to enable long-distance deliveries.
    Fast-travel Parties
    Right now, traveling in parties has no benefit besides safety, and can cause quite a few problems. More people to feed, more map-locations to turn off, more chance of being noticed by enemies, etc. I think that some form of fast travel parties would be beneficial. There would be 2 configuration options for this, 0 and 1. 0 would be off, 1 would be on. It would be on by default.
    If players have an option in their Middle-Earth options menu enabled, disabled by default, they would be able to fast travel with any nearby player. Only the players following on the fast travel would need to have it enabled, allowing fast-travel hijacking and prevention, but the distance in which players have to be in to travel with a person is halved if the person has it off. When one player fast travels and nearby, within 50(or 25 if the leader has it disabled, also the value would be changeable in config) blocks, players have their parties setting enabled, they all would be given the message about fast traveling in 10 seconds, don't move, and if any one of them moved it would cancel it for everyone. The person initiating the fast-travel would be given a message similar to: "Recneps, Potato, and Urmum are joining your Fast Traveling." Recneps, Potato, and Urmum would be given a message saying "Joining 's Fast Traveling." They would all have to have a fast travel cooldown of zero. If the fast traveling went like normal, everyone would fast travel to the waypoint, but would all be given the fast travel cooldown of the player who actually initiated the fast traveling. This would allow for more of a travel-companion, tourguide, taxi-service, kind of occupation, as you could get players to their destinations much faster than they could, assuming you had practiced the route.
    Well, that is my suggestion. Local chat, chunkloader beacons, and fast-travel parties.

    RecnepstechnicsignatureRecneps (Temp Mod)Supreme Ruler (Fill My Mailbox) 02:55, September 28, 2015 (UTC)

      Loading editor
    • Aww, that so kind of you to think that I would be the leader of the party...

        Loading editor
    • Faenor of the Silver Laurel
      Faenor of the Silver Laurel removed this reply because:
      Unnecessary
      05:00, September 28, 2015
      This reply has been removed
    • Oh, just ignore that part. This seemed like a place where it could be actually helpful to use the code.

        Loading editor
    • Thanks for including me to, I'm kinda new. Kudos to!

        Loading editor
    • I would probably find a way to exploit the chunkloading with Redstone, so kudos for base chunkloading!

        Loading editor
    • And I hope when Palantír will be add in far far future, people who using palantír can chat between infinite distances with another palantír owner!

        Loading editor
    • Well hey, you put my name in! 

        Loading editor
    • Thanks for involving me... Also, this suggestion would make beacons more useful. Possibly, a new skill could be added to speak telepathically, and now every faction should have their own type of beacon (raven's nests for dwarves).

        Loading editor
    • More kudos needed

        Loading editor
    • Indeed, so much work should not go by unnoticed.

        Loading editor
    • For some reason, I always think of my best suggestions while the teacher talks.

        Loading editor
    • I always think of the coolest suggestions in the shower or in geography or history class.

        Loading editor
    • I think of suggestions when I have to sit and watch horribly and inefficient parts of the mod.

        Loading editor
    • I think of suggestions when I bemoan the lack of custom armour... Or when I'm in the automobile and therefore will not remember them when I get a free WiFi spot.

        Loading editor
    • A bunch of people wrote: thanks for including me!

      ^this was a command, and it uses your name! lol! So guys, dont think you special! :P (jk) of course your special! Anyway, I was fooled by it at first too! Also, this is a great idea! This would be great for a surious survival server! I think though, the beacons of Gondor should not load chunks, as they spawn in structures... and that would cause lag, so maybe a different block? or a lighted beacon?

        Loading editor
    • We've all been deceived! It's just a bit of Wikiacoding that shows up the name of the person signed in and looking at it!

      No seriously. Sign out and come back to this page. It won't show any name.

        Loading editor
    • Faenor of the Silver Laurel wrote:
      We've all been deceived! It's just a bit of Wikiacoding that shows up the name of the person signed in and looking at it!

      No seriously. Sign out and come back to this page. It won't show any name.

      I just said this!

        Loading editor
    • TheblueWizard wrote:

      Faenor of the Silver Laurel wrote:
      We've all been deceived! It's just a bit of Wikiacoding that shows up the name of the person signed in and looking at it!

      No seriously. Sign out and come back to this page. It won't show any name.

      I just said this!

      If you look at the time stamp, mine was earlier than yours, though it shows afterwards.

        Loading editor
    • TheblueWizard wrote:

      A bunch of people wrote: thanks for including me!

      ^this was a command, and it uses your name! lol! So guys, dont think you special! :P (jk) of course your special! Anyway, I was fooled by it at first too! Also, this is a great idea! This would be great for a surious survival server! I think though, the beacons of Gondor should not load chunks, as they spawn in structures... and that would cause lag, so maybe a different block? or a lighted beacon?

      They don't load chunks passively. They load chunks when they are lit, so they can light other beacons in their range without those ones being loaded by a player. It will allow the beacons to be chained long distances across many biomes, instead of just within loaded chunks. Also, as soon as Faenor made his post, I told people to ignore that part and that it was just a piece of code. But no one listened.

        Loading editor
    • It would creat a huge lagg though. Assuming you load aroung 5 Chunks around the lit beacon. It will load everything in it, and, if lit, could create a chain. If you have like 10 or 20 of these beacons, that would all load their respectiv chunks, you'd have a lot of entities and thus a lot stress for your server. Also, it could lead in theory to problems, where the server just freezes and won't respond anymore because of the number of beacon-chains. Though it would make these regions easier to travel, since it's already loaded.

        Loading editor
    • Let me rephrase it. They do NOT load chunks passively. They load chunks when they are first lit. Then, 5 seconds after they've been lit, they don't load chunks anymore.

        Loading editor
    • I like these ideas. They get the Carlos the Dwarf Seal of Approval.
      File:Seal.png
        Loading editor
    • What the frik? There is nothing there!

        Loading editor
    • I got an idea... In the game, you have a limited amount of blocks you can speak (100). If you want to speak louder (raise the limit), you can by putting in a strength before the message. The more strength you use, the more hunger you will lose. There sould also be a command to change the strength to food ratio and be able to alter the limits. Higher strengths travel faster.

        Loading editor
    • Okay, but it isn't really based on the blocks it can travel. Its based on whether there are any unloaded chunks between them, and to prevent it from sending out too many thousands of projectiles it just sends them to people within a range that would mean there would probably be no unloaded chunks between them.

        Loading editor
    • Wow these would definitely help. What if someone within 50 blocks doesn't want to teleport?

        Loading editor
    • Then they turn off their fast-travel party fast-traveling in the L menu. Or they just don't turn it on in the first place.

        Loading editor
    • A party system would solve this?

        Loading editor
    • AlteOgre
      AlteOgre removed this reply because:
      Needless.
      16:12, April 21, 2017
      This reply has been removed
    • I think that they should not use the projectile, but instead sense whether a player is within the radius. Also, The parties idea is good, but the idea is too similar to fellowships

        Loading editor
    • A FANDOM user
        Loading editor
Give Kudos to this message
You've given this message Kudos!
See who gave Kudos to this message
Community content is available under CC-BY-SA unless otherwise noted.