1.14.3 Performance Issues

Discussion in 'News & Announcements' started by Silverwolfg11, Jul 19, 2019.

  1. Silverwolfg11

    Silverwolfg11 ‌‌ 

    Ratings:
    +227
    EDIT: Performance issues have been improved, but not fixed with 1.14.4. Please keep using these tips!

    To start off, let me just say, this sucks. Most of you have probably, and unfortunately, become aware of the major lag spikes occurring on the server lately. The admin team has been hard at work at trying to delve into issue and resolve it. However, after deep diving into it, we have made note of a very common consistency among all of the lag reports that we generated. That single consistency is entity lag.

    The issue with 1.14:
    As you know, we tried to pretty quickly update to 1.14 with a large new map. One of the things we did not anticipate was severe performance issues with vanilla 1.14 servers. These 1.14 issues mainly focus around issues dealing with chunk loading/unloading as well as entity handling. A lot of complaints have arisen that 1.14 has significantly worse performance on production servers than 1.13. Many of these complaints come with the recommendation to not use 1.14 on production servers, but we did so anyway, just for you guys.

    So since all of us want to still play on 1.14 and it's pretty much near impossible to go back to 1.13 (while keeping the current map), we need you, the players, to help us/you out.

    What's the solution?
    The admin team needs you to reduce the amount of entities. This unfortunately means a lot of more changes than you think. There are two types of entities: regular entities (animals and hostile creatures) and tile entities (blocks). Tile entities are probably the least known. They are stuff like hoppers, smokers, signs, furnaces, barrels, repeaters, observers, and even chests. Basically, they are anything that requires the server to check the block on every 1/20th of a second for an update (e.g. the server needs to constantly check if anything is on top of a hopper or if that hopper is transferring things to a chest).

    What are some examples of things we could do?
    • Turn off redstone auto-farms
    • Try to keep the max animals in a chunk to 20 or less
    • Turn off your villager farms and kill any unused villagers
    • Reduce the number of signs, item frames, and banners you use.
    • Try not to use that many hoppers. Make sure to cover any open hoppers with a solid (full) block too.
    • Limit the number of furnaces you have. I know multiple furnaces make it faster, but less lag also means it won't take forever to mine a block.
    • This one is hard, but try to limit the number of chests you use. I know it will destroy your OCD, but do condense items into chests.
    Will we have to do this stuff forever?
    We hope not. We are just as anxious as you are in hoping that mojang or spigot quickly figures out a way to fix the performance issues. However, until then, there is nothing we can do but follow these tips and hope for the best.

    Is the staff team going to enforce any of the tips mentioned?
    The answer is it depends. The admin team is going to monitor lag on the server very closely and see how we can do some backend stuff to make the server less laggier. This being said we will also continually monitoring for areas that have a very high rate of entities. We will let occupants of that area know that they have a lot of entities and that they should reduce them in order to reduce server lag. If we find that entity lag rates in those areas are severely up and the occupant have increased their contribution, then the staff team will decide on how to handle that situation.
    In short, you most likely won't be punished if you don't follow any of the tips above. However, you will have a lot of angry players at your back wondering why you're making the server more laggy.
     
    Last edited: Jul 20, 2019
  2. profbananaslug

    profbananaslug Forum Regular

    Ratings:
    +499
    maybe urban should use all that money from the donations in the past week to upgrade from the dirt level server plan to the stone level one instead of USE LESS CHEST LMAO
     
  3. Tqtal

    Tqtal ‌‌  ‌‌ 

    Ratings:
    +561
    Its prof haunting us from the grave. Theres been a lot of paranormal activity from him recently.
     
    • Funny Funny x 2
    • Winner Winner x 1
  4. profbananaslug

    profbananaslug Forum Regular

    Ratings:
    +499
    i put a curse on the server's chests and furnaces

    i wonder how long it'll be before someone will have to appeal a ban for "causing lag" by placing too many chests?
     
  5. Tqtal

    Tqtal ‌‌  ‌‌ 

    Ratings:
    +561
    2 days.
     
  6. mpzflame

    mpzflame Member

    Ratings:
    +61
    There was a server that I used to play on frequently that had a plugin that made hoppers transfer up to 32 items at a time, but they were 32 items slower (roughly 12 seconds if I remember correctly). Essentially, the rate of hoppers stays the same, but hoppers dont check for items quite as often. On that server, this helped quite a bit with lag. Maybe it could help with the problems occurring now?
     
    • Informative Informative x 2
    • Useful Useful x 1
  7. Paddywiggle

    Paddywiggle ‌‌ 

    Ratings:
    +157
    That will mess up timing on redstone contraptions. Especially those that you get from youtube, as a lot of the complex ones are based on timing. I think we should wait until 1.14.4 is an option before doing anything drastic.
     
  8. mpzflame

    mpzflame Member

    Ratings:
    +61
    That is the biggest thing - hopper timers will not work. Item sorters also require a work-around, but they work. It seems like 1.14 had a lot of problems in general, so hopefully 1.14.4 solves a lot of them.
     

Share This Page