Important Vanilla 1.14/1.14.1 Performance Issues

Discussion in 'News and Updates' started by Richard_BN, May 15, 2019.

  1. Richard_BN

    Richard_BN
    BeastNode Staff

    Joined:
    Dec 18, 2015
    Messages:
    532
    Likes Received:
    136
    Trophy Points:
    108
    Gender:
    Male
    Occupation:
    BeastNode Support Agent
    Location:
    The Realm of Obscurity.
    Vanilla Minecraft 1.14 is not Stable - 1.14.1 is not being reported as running any better currently either. This has nothing to do with anything on our end such as system specs etc.. nor is this anything we can do anything about.

    Servers running on 1.14+ will lag/overload specifically because it is an unstable server version.
    Vanilla Minecraft 1.13+ in general is full of performance issues, with a much higher RAM and CPU usage than 1.12.2 and older as a result. A number of these issues were resolved in the 1.13.2 release but it is still a lot more CPU/RAM heavy than 1.12.2 and older and is not considered 'Stable'.
    Unfortunately 1.14 did not do a lot to improve on this and in most cases actually made things worse. 1.14.1 has also not been shown to have improved on this much if at all for some people.

    All we can recommended is to lower the view-distance in the server.properties (Files > Config Files > Server Settings on the control panel) to 5 or 6, save changes and restart the server to lower how many chunks will load in around players on the server which will help with the CPU usage spikes though the overall CPU usage is still considerably higher on 1.14+ than 1.13.2 and older, and a massive amount more than 1.12.2 and older (for example a 1.14.1 server with nobody on it regularly uses more CPU than a Vanilla 1.12.2 server with a handful of people actively playing on the server).

    It would also be recommended to avoid travelling long distances quickly (ie flying around or travelling full speed by boat across oceans) as loading in a lot of chunks at once will spike the CPU and RAM usage considerably on 1.13+. It is also recommended to avoid having a lot of villagers loaded in at once as the villager AI is one of the biggest performance issues, alongside chunk loading (considering both had fixes applied in 1.14.1, they are still reported as among the worst issues).

    Avoiding the usual potential lag causes such as mob build ups/grinders or large amounts of active redstone etc.. is also recommended. Make sure to also restart the server regularly (recommended at least once a day) to unload excess chunks and entities and refresh the RAM usage.



    Unfortunately beyond this there is little we can suggest for Vanilla 1.13.2 or 1.14.1 issues currently (if you're on 1.14 update - 1.14 should not be used at all).

    With 1.13.2 it is suggested to use Spigot 1.13.2 instead of Vanilla 1.13.2 - as a number of issues in Vanilla have been patched in Spigot, so even if you never install a single plugin it will run somewhat better than Vanilla will - but currently Spigot does not have a stable release for 1.14/1.14.1 that can be used instead of Vanilla.

    Hopefully more 1.14.* builds are released to resolve the majority of the performance issues, as they have been reported a lot on the Minecraft bug tracker, but there isn't a lot that can be done about the issues in the latest releases.
    Once Spigot 1.14.1 (or higher if a new Vanilla build comes out first) has a release build to use and is no longer marked as not being recommended for use we will have it on the list and all 1.14.1 servers will be recommended to switch to this.
     
  2. Richard_BN

    Richard_BN
    BeastNode Staff

    Joined:
    Dec 18, 2015
    Messages:
    532
    Likes Received:
    136
    Trophy Points:
    108
    Gender:
    Male
    Occupation:
    BeastNode Support Agent
    Location:
    The Realm of Obscurity.
    On a side note:

    A 1.14+ world will not work on 1.13.2 and older - and - A 1.13+ world will not work on 1.12.2 and older.

    If you have just purchased a server and want to change the version you MUST generate a new world for what you are installing. If you update to 1.14.1 from an older version please also make sure to create a backup before you do so as once the world is loaded on 1.14.1 it will no longer work on an older version!
     

Share This Page