Important Vanilla 1.14/1.14.1/1.14.2/1.14.3 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:
    540
    Likes Received:
    135
    Trophy Points:
    108
    Gender:
    Male
    Occupation:
    BeastNode Support Agent
    Location:
    The Realm of Obscurity.
    Vanilla Minecraft 1.14/1.14.1 is not Stable - 1.14.2 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 and 1.14.2 has already been reported as not having fixed much performance-wise.

    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.* 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.* issues currently (if you're on 1.14/1.14.1, update - 1.14/1.14.1 should not be used at all at this point).

    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.* 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.



    ***Please note that while the Spigot 1.14.1 DEV builds are on our jar list currently they are not recommended for use over Vanilla 1.14.* at this time. Please read the information on the post HERE in full before switching to them if you wish to do so.
     
    Last edited: May 27, 2019
  2. Richard_BN

    Richard_BN
    BeastNode Staff

    Joined:
    Dec 18, 2015
    Messages:
    540
    Likes Received:
    135
    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+ 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+ it will no longer work on an older version!
     
  3. Richard_BN

    Richard_BN
    BeastNode Staff

    Joined:
    Dec 18, 2015
    Messages:
    540
    Likes Received:
    135
    Trophy Points:
    108
    Gender:
    Male
    Occupation:
    BeastNode Support Agent
    Location:
    The Realm of Obscurity.
    To clarify - Vanilla 1.14-1.14.3 are heavily broken for server performance.

    These versions are NOT recommended to be used. Vanilla 1.14.4 has now been released (as the potentially last 1.14 version) and this fixes, or at least attempts to fix, a number of the major issues with performance so please update ASAP if you run a Vanilla server!

    However - there are still a number of performance issue causes that have not been fixed/tweaked in these updates. Leaf decay and Jungle biomes in particular are reported regularly as causes of server performance and client FPS drop, so 1.14.4 is still not entirely "Stable", though 1.14.4 should be better than previous releases.

    When Spigot 1.14.4 is released, and hopefully bumped as a non-DEV release, this will be the recommended server version over Vanilla the same as it was with 1.13.2.
     

Share This Page