Jump to content

Technical Update


Telanir
 Share

Recommended Posts

Option C is a really interesting idea to use for a roleplay server, especially seeing the avenues this can open in terms of RP situations like cart travel and the sort. This could lead to a “Traveling” server where one could pay a specific amount of mina to travel to another town. Take the time to sprint it,  reduce a fourth off that time. That is how long the player would remain inside, barring any sort of technical issues where the value of time needs be rounded up.

I see option C being extremely beneficial not only in reducing lag, but expanding the canvas the server has to work with. In both technical terms and roleplay terms. You have an opportunity to make something special with this if done right.

Link to post
Share on other sites

2 hours ago, Telanir said:

I should point out that A) and B) are solutions for the short-term, whereas C) is something that is a few month roadmap for us as a team. Obviously C) is the best solution, but to answer @Archipelego, it’s sort of like that yes but alternatively the borders on the map between different zones are non-buildable areas that are shared between the different servers (to prevent a city from popping up in front of you). Once you approach this zone you get transported along with your mount & inventory and whatever else to the other server instance.

 

Edit: This also means the map doesn’t have to be a bunch of islands, but it’s a different solution compared to Axios because in Axios all the worlds were still on the same server.

@argonian the different isles of Axios weren’t on seperate servers.

Also, Axios had Nexus, which was a very large plugin that caused a fair bit of server strain.

 

As for what I personally think, I feel that option C would be best, with a few caveats.

1: Make camping the border between the server zones as difficult as possible. It would be terrible if people were to abuse the server zones to kite around enemies in PvP situations and whatnot. Thus, I think that going across a server zone border you’ve already passed should take ~200 blocks of backtracking across the shared non-building area between server zones (This won’t be a problem if the different servers can only be accessed by boats).

2: Don’t use the separate servers as an excuse to make the map too bloody big. Nobody wants a repeat of the massively oversized Axios.

3: If separate islands are to be used, make sure that all of the islands remain relevant. Nobody wants a repeat of Arcas where 90% of everyone lives on one island while the others are basically barren except for 1-2 relevant settlements.

Edited by NotEvilAtAll
Link to post
Share on other sites

32 minutes ago, NotEvilAtAll said:

@argonian the different isles of Axios weren’t on seperate servers.

Also, Axios had Nexus, which was a very large plugin that caused a fair bit of server strain.

 

As for what I personally think, I feel that option C would be best, with a few caveats.

1: Make camping the border between the server zones as difficult as possible. It would be terrible if people were to abuse the server zones to kite around enemies in PvP situations and whatnot. Thus, I think that going across a server zone border you’ve already passed should take ~200 blocks of backtracking across the shared non-building area between server zones (This won’t be a problem if the different servers can only be accessed by boats).

2: Don’t use the separate servers as an excuse to make the map too bloody big. Nobody wants a repeat of the massively oversized Axios.

3: If separate islands are to be used, make sure that all of the islands remain relevant. Nobody wants a repeat of Arcas where 90% of everyone lives on one island while the others are basically barren except for 1-2 relevant settlements.

if you want to make all the islands relevant, you really have to put oren or at least humans in general on their own island

 

because otherwise any island that has oren and any one other nation will be the island where everyone goes. i mean rn oren's gotta be almost half the server pop by itself

 

Link to post
Share on other sites

1 minute ago, argonian said:

if you want to make all the islands relevant, you really have to put oren or at least humans in general on their own island

 

because otherwise any island that has oren and any one other nation will be the island where everyone goes. i mean rn oren's gotta be almost half the server pop by itself

 

Yeah, that’d be pretty reasonable. Most non-human races want a small-medium sized map so they can get places faster, yet humans would prefer a bit of living space to spread out and give all of their vassals land. If humans were just given their own island, both needs could be met. The island inhabited by the humans could be the largest (giving them enough space to form a proper feudalist system), and any other islands could be smaller so as to reduce travel times.

 

Decentralization for those whose RP is based around it and whose playerbase can reasonably support it, Centralization (via proximity) for those who don’t need vast swathes of land and would rather have shorter walking times.

Link to post
Share on other sites

I could see C working if it was set up kind of like Axios. To set it up any other way might be fishy, because what if you're pvping and you accidentally run into the area that TPs you? Nice thing about Axios is you could just stand on a boat for five seconds and get moved.

 

Unless you do it like Vailor, where you had to right click the warp signs instead. If C is an option a few months down the road, then I think we can wait a few months. I was told that banners and item frames were starting to make up for a lot of the lag. Why not just disable item frames for now? Give everyone a week or so to collect their stuff from item frames, and then disable item frames. You could do the same with paintings probably, armor stands. Observers tend to cause lag, as my build server experienced during a week of Redstone. Just remove them too.

Link to post
Share on other sites

8 hours ago, argonian said:

if you want to make all the islands relevant, you really have to put oren or at least humans in general on their own island

 

because otherwise any island that has oren and any one other nation will be the island where everyone goes. i mean rn oren's gotta be almost half the server pop by itself

 


Pretty well 25% of all population on the server at any given time, yeah.

Link to post
Share on other sites

3 hours ago, Shmeepicus said:


Pretty well 25% of all population on the server at any given time, yeah.

that's helena

then there's haense, curon, kaedrin and a bunch of misc places

Link to post
Share on other sites

Maybe a mix of option B, and option C? I mean there has to be a way where we can split the map into quarters, and make the server better anyways right?

Link to post
Share on other sites

@Telanir @Llir Not sure if you’re gonna read this. I know the custom jar you guys use, and you guys could probably optimize it even more.  Make a “LotC” custom jar that is flexible with the plugins you guys use and such.  Might be of help.  Server zoning is DEF the best strategy tho.  

Link to post
Share on other sites

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Popular Topics

  • Topics

  • Recent Status Updates
    • Options

      Options

    • Qizu

      why do jammed doors take 1+ hour to un-jam...

    • ImmortalShadowZ

      How do we get there? How did you get here, by the way?' [Will asked].
      He heard Halt's deep sigh and knew he'd done it again.
       
      'Do you ever,' the older Ranger said with great deliberation, 'manage to ask just one question at a time? Or does it always have to be multiple choice with you?'
       
      Will looked at him in surprise. 'Do I do that?' he asked. 'Are you sure?'
       
      Halt said nothing. He raised his hands in a 'See what I mean?' gesture...
       
      'Halt,' [Selethen said], 'I could be wrong, but I think you were just guilty of the same fault. I'm sure I heard you ask two questions just then.'
      'Thank you for pointing that out, Lord Selethen,' Halt said with icy formality.

    • Elennanore

      动态网自由门 天安門 天安门 法輪功 李洪志 Free Tibet 六四天安門事件 The Tiananmen Square protests of 1989 天安門大屠殺 The Tiananmen Square Massacre 反右派鬥爭 The Anti-Rightist Struggle 大躍進政策 The Great Leap Forward 文化大革命 The Great Proletarian Cultural Revolution 人權 Human Rights 民運 Democratization 自由 Freedom 獨立 Independence 多黨制 Multi-party system 台灣 臺灣 Taiwan Formosa 中華民國 Republic of China 西藏 土伯特 唐古特 Tibet 達賴喇嘛 Dalai Lama 法輪功 Falun Dafa 新疆維吾爾自治區 The Xinjiang Uyghur Autonomous Region 諾貝爾和平獎 Nobel Peace Prize 劉暁波 Liu Xiaobo 民主 言論 思想 反共 反革命 抗議 運動 騷亂 暴亂 騷擾 擾亂 抗暴 平反 維權 示威游行 李洪志 法輪大法 大法弟子 強制斷種 強制堕胎 民族淨化 人體實驗 肅清 胡耀邦 趙紫陽 魏京生 王丹 還政於民 和平演變 激流中國 北京之春 大紀元時報 九評論共産黨 獨裁 專制 壓制 統一 監視 鎮壓 迫害 侵略 掠奪 破壞 拷問 屠殺 活摘器官 誘拐 買賣人口 遊進 走私 毒品 賣淫 春畫 賭博 六合彩 天安門 天安门 法輪功 李洪志 Winnie the Pooh 劉曉波动态网自由门
       

    • Nug

      some of you are NOT real.

    • satinkira

      AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

    No Recent Status Updates
×
×
  • Create New...