Comments on Profile Post by ultipig

  1. Elite
    Elite
    Neither, he's prob sleeping.
    Jul 11, 2015
  2. EnderMagic1
    EnderMagic1
    Maybe he's taking 12-hour sleep :)
    Jul 11, 2015
  3. haastregt
    haastregt
    12 hours?! Bu.. But aikar can only sleep 3 hours a day!
    On a serious note, let him play a bit of ARK if he wants, he deserves a bit of spare time.
    Jul 11, 2015
  4. Elite
    Elite
    I don't see why they don't ask for help ... every other server supports name changes and releases updates 1 week or so after they say they will ... emc has been offered help numerous times - only having them decline - falling short on updates looks bad, and is really amateurish.
    Jul 11, 2015
  5. haastregt
    haastregt
    The name changes are a big issue since all acces signs, rupee transactions, residences, flags, etc. rely on a system that doesnt support them because at first name changes weren't possible. because of that they had to change about the whole code.
    It is different than other servers, since most of them only need the name display, ranks and maybe some stats to support name changes.
    Jul 11, 2015
  6. Elite
    Elite
    The support for namechanges was released before namechanges were available - uuid's were supplied with 1.8 - which was released 371 days ago... All you had to do was make a new column in the database, copy and transition uuid of display name ... then switch support from username primary to uuid primary....
    Jul 11, 2015
  7. Elite
    Elite
    After release of update - reset chunk updates ... then on chunk load check for signs - if signs are found, if signs are lock, access, or shop signs, add sign location to sign database ... keep display name based on the username, but the interaction based on uuuid .... by checking the database from location of sign, not the sign itself.
    Jul 11, 2015
  8. haastregt
    haastregt
    I am not a real expert at programming, but I somethimes do a bit. It seems to me that if you do that you have to load way to much data, and that would slow the server down ALOT.
    Jul 11, 2015
  9. Elite
    Elite
    Well if you don't want to do a chunk-reload - you could alternatively do a time stamp ... on interaction of signs without a time stamp would put it to the old time ... on place of new signs would add a new time stamp ... that way, even without going based off uuid for the sign - it would look for name history to see in which time range the username was based in.
    Jul 11, 2015
  10. Elite
    Elite
    This server - truthfully - only has about 200-400 people active at any given time ... if all 200 clicked a sign once per second for a minute straight - that's 12,000 interactions .... however, you can easily do 25,000 interactions within 1 minute using only 750mb of ram .... so double 12,000 - which is 24,000 and you're still under the 750mb limit ... yet emc has a few gb, so it won't tack on performance.
    Jul 11, 2015
  11. haastregt
    haastregt
    and how do you do the res flags/adresses/homes? what about the rupee transactions/logs? How about voting? sending mail? the signs are only a small part of all.
    Jul 11, 2015
  12. Elite
    Elite
    They're literally all based on a database - just replace everyone's user information on the database with their uuid ... then when you're wanting to lookup , retrieve, send, or alter data ...you look up the user based on the uuid - or if you type /res pset elite move true ... it would look up the associated uuid with the current user named 'elite' and add the data to the residence hash.
    Jul 11, 2015
  13. ChickenDice
    ChickenDice
    You try playing Ark and then stopping. It's more addicting than when I first started playing mc >.>
    Jul 12, 2015