Claim to SinglePlayer Save with just one Command

Discussion in 'Community Talk' started by Slind, Oct 21, 2015.

?

How much would this mean for you?

  1. 1 (not at all)

    10 vote(s)
    6.8%
  2. 2

    9 vote(s)
    6.1%
  3. 3

    15 vote(s)
    10.2%
  4. 4

    25 vote(s)
    17.0%
  5. 5 (hell I would start fresh for it)

    88 vote(s)
    59.9%
Thread Status:
Not open for further replies.
  1. Sandstroem

    Sandstroem Well-Known Member

    Messages:
    1,524
    Likes Received:
    821
    Local Time:
    6:00 AM
    I will never understand why people come up with some random rare made-up worse-case scenarios to vote down a great idea that has a lot of benefits. I am sure that many bad scenarios can be thought of before implementing such a thing. If issues occur afterwards, they have to be detected, fixed/adjusted and/or eliminated.

    There is always someone out there who wants to break/corrupt the system. Don't use this as an excuse to prevent great ideas from happening. (That holds especially in real-life, where I see this kind of behaviour every day)
     
    Xyrik likes this.
  2. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    I come up with (not even close to worst case scenarios) to see what are the possible downsides, and these types of scenarios can't be prevented if someone knows their stuff, which is why i want to suggest ones that are likely to see if anyone can come up with a workaround, if the breaking/corrupting is too easy, then, great ideas should be stopped as they can endanger the personal lives of many
     
    profrags likes this.
  3. Sandstroem

    Sandstroem Well-Known Member

    Messages:
    1,524
    Likes Received:
    821
    Local Time:
    6:00 AM
    Don't get me wrong. There is nothing wrong about listing possible negative effects, that have to be considered. I just prefer to use those to improve a suggestion and not kill it in the first place. But I think that's a "glass half full" vs "glass half empty" thing. It is also sometimes demotivating for people if their ideas get downvoted quickly. I hear too often the "Yes, but ..."-response. After a while you just stop making suggestions at all.

    This is getting offtopic and if we want to discuss this further we should do this in private messages or somewhere in an offtopic part of the forum. Feel free to drop me a pn if you want to discuss this any further.
     
  4. alfiealfie

    alfiealfie Taste the flames

    Messages:
    465
    Likes Received:
    98
    Local Time:
    6:00 PM
    i dont know whos side to take in this >.< you both have excellent points and as far as i can tell this is still a good idea IF problems can be prevented
     
  5. johnfg10

    johnfg10 Well-Known Member

    Messages:
    2,430
    Likes Received:
    200
    Local Time:
    5:00 AM
    is this still happening cause this looks amazing i got some many things i could use this for like testing my contraptions with out beating the sever up
     
  6. Xyrik

    Xyrik [Knight of Arashi]

    Messages:
    162
    Likes Received:
    24
    Local Time:
    11:00 PM
    Chugga I don't really see that happening to be honest, most people won't do that, and if they do, it wouldn't be that hard to figure out who.

    Additionally I don't really see this causing that much lag. It's not like it's making a request to the server every time. If you're in your base, it's already loaded anyway, in your client. All this does is grab the data that's already in your computer. Imagine if you had World Edit installed. Obviously placing a ton of blocks in the server would cause lag, but it doesn't really cause any to copy them.
     
  7. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    wait wut, you don't understand, when your on a server, the area you're in is "loaded" as in it loads all the block textures, the NBT is saved to a chest, but what is happening is that it is saying oh hey, these chunks are "existing" and we run threads, if it's a large base this not happen for the entire area due to the servers chunk running range as we all know, the download would not just be like a WE area, trust me
     
  8. Xyrik

    Xyrik [Knight of Arashi]

    Messages:
    162
    Likes Received:
    24
    Local Time:
    11:00 PM
    Except you can run multiple chunk loaders? Or just one... hardly anyone is going to have a base bigger than 9x9 chunks, and again, if they are loaded already, it's not going to cause any more lag than simply loading it. It may cause a minor amount to load it the first time; MAYBE, but it wouldn't in subsequent times. And to prevent any potential problems, all you have to do is put a timer on the command so you can only use it every 15 minutes, and/or it temporarily keeps those chunks loaded for say 3 minutes after the command is used, so that using it won't repeatedly load them.

    Seriously, wouldn't be hard to prevent these 'issues', which I don't even see as actually causing any problems. You say 'trust me' like you always know what you're talking about, but unless you have a load of experience with this specific mod, through previous use or helping create it (and I'm unsure if it's even been made yet) then my word means just as much as yours.
     
  9. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    do you not remember my hypo base or were you just never there? a lot of people have multiple outposts for their bases aswell, trust me on this
     
  10. johnfg10

    johnfg10 Well-Known Member

    Messages:
    2,430
    Likes Received:
    200
    Local Time:
    5:00 AM
    simple way to sort this @Xyrik and @chugga_fan is to ask slind what happens if a player downloads there base 10 times is there a cap or limit also what happens if a base is massive is there a ;limit or something like that
     
  11. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    the thing is, this plugin hasn't been MADE yet, they'd also need to figure out how to get a server for file hosting in this case, and do all the proper IP checks, this would require a TON of background work and would go across multiple systems, a good 30k lines of code and about 100~400 hours of man work would be needed to actually set up a system by this, so it'd only be done if requested by community enough
     
  12. Xyrik

    Xyrik [Knight of Arashi]

    Messages:
    162
    Likes Received:
    24
    Local Time:
    11:00 PM
    Unsure as to why you would need file hosting.. you're saving it to your own computer.
     
  13. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    you have no idea how this works then
     
  14. ben_mkiv

    ben_mkiv Well-Known Member

    Messages:
    482
    Likes Received:
    106
    Local Time:
    6:00 AM
    would totaly welcome that feature.

    invested lot of time for my base's and the only reason i didn't abandond my Node1 base is that i'm waiting for a reset with world Download xD

    Also i only have volume based internet access, so it would be awesome to test stuff in SP



    this post is full of false informations...
     
  15. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    HAHAHAHAHAHAHA, oh wait, you're serious, excuse me while i laugh harder, HAHAHAHAHA, HAHAHAHAHAHAHAHAHAHA, i can tell you have no experience with devwork, especially one of this kind that would require code for 3 different systems, and a long time, lemme drop this here xkcd: Tasks
     
  16. ben_mkiv

    ben_mkiv Well-Known Member

    Messages:
    482
    Likes Received:
    106
    Local Time:
    6:00 AM
    some mod with java code which gets the usercommand and either does to conversion of claimcoords to region file or just writes the request to a file/db

    cronjob/batchjob which compresses the files to archive and sends them to the hosting server, maybe also some email notification for the player here (edit: should also check for cooldown here)

    webfrontend to download files with login (could probably take the login session of the mym forum) and checks from db/file if the user did download in the cooldown time.

    so tell us what's the hard part... but arguing like you, you would just deliver the next laugh...
     
    Last edited: Feb 14, 2016
  17. Mouro

    Mouro Well-Known Member

    Messages:
    1,583
    Likes Received:
    325
    Local Time:
    5:00 AM
    GitHub ^-^
     
  18. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    you obviously have no clue how programming works, you need java, C/C++ for the backend, you can't easily copy a a specific section of the world, that isn't how it's saved, you need to setup the hosting server, then you need to send it to the IP that you just got pinged from, you need to setup a way to get them to connect to the archive server and let them download it, a gain, xkcd: Tasks in CS, it's hard to tell the difference between the easy and the virtually impossible, you don't have this ability, i, as a dev, understand this, please, don't state as fact what is easy to prove as fiction, also, 99% of the framework your setup would require doesn't exist, it doesn't come out of thin air, please, don't tell me, someone who knows this, that their wrong without actually having coded before
     
  19. ben_mkiv

    ben_mkiv Well-Known Member

    Messages:
    482
    Likes Received:
    106
    Local Time:
    6:00 AM
    thanks, you just proved my last statement xD

    no one would use c/c++ for the backend... well you would obviously...

    so you're dev... might stop kidding us.
     
  20. chugga_fan

    chugga_fan ME 4M storage cell of knowledge, all the time

    Messages:
    5,861
    Likes Received:
    730
    Local Time:
    12:00 AM
    wait, no one uses C/C++ for backend coding? what OS do you use? that's coded in C/C++, linux? C/C++ mac? C/C++ haiku? C/C++, iphone ipod ipad? C/C++ android? java why don't you stop proving your pitiful knowledge instead, as this is fairly obvious that the server network runs linux, and they don't want to have to add another language, it takes work, they'd have to use C, the thing that does most backend jobs, java is useless for most things, and they'd also have to have a browser open, lack of understanding is... terrible
     
Thread Status:
Not open for further replies.

Share This Page