Bukkit, CraftBukkit, Spigot & BungeeCord 1.14.4 Development Builds

Discussion in 'News and Announcements' started by md_5, Apr 23, 2019.

  1. minecraft7net

    Supporter

    • Funny Funny x 3
    • Winner Winner x 1
  2. Based on the speed md_5 has gotten the last few updates out, Im sure it'll be out in a few hours.
    First he needs to wake up obviously haha!
     
  3. The built in spigot one allways says 20*tps no matter what.
    The Plugin CMI has a more accurate one that shows the real tps at about 19-19.5. Not a constant 20, cause thats not real if were being honest.
     
  4. I noticed on 1.14.x it always shows 20 on my server.
    I run test servers (for plugins) on my MacBook Pro (which trust me, is NOT good for running a server + game + IntelliJ + discord + Safari all at once)
    in 1.13.2 my TPS was always around 19.1 - 19.5, but on 1.14.2 its always 20 :unsure:
    Doesn't seem right haha.

    Even essentials /gc command always shows 20.
    Maybe something in Spigot 1.14.2 was actually running really well?!?!?
     
  5. Yes for sure. I wasnt lying when i mentioned it. I dont bother reading it anymore. Its very inaccurate.
    When your down at 10tps for example it would say 18. when i did bother using it that was...
    for now my server is stable
     
  6. md_5

    Administrator Developer

    No it doesn't, random example: [06:52:52] [Server thread/INFO]: TPS from last 1m, 5m, 15m: 19.1, 19.82, 19.94
     
  7. Let me guess. Your using essentialsX or spigot's tps readers? That show constant 20* no matter what?
     
  8. I think in some ways 1.14.x is just horrible, performance wise.
    But in someone ways, md_5 worked his magic and Mojang did something right, because its running very smoothly.
    Like I said in the past, my test servers ran very hard. Not moving or doing anything on the server.
    1.14.2 seems to run very nicely.

    As I said even EssentialsX's /gc command is always showing nice TPS.

    If I were to fly around and gen a bunch of new chunks, Im sure that would drop (on my test server I found a village Island, that's where I spend most of my time, so I'm not actually generating new chunks)
     
  9. I can get something for you. But its not just me lol. Give me a bit to get a picture. It might have been fixed in 1.14.3? Idk but in 1.14.2 no it was broken.
     
  10. Is there a delay on the spigot timings update or something? Its already 0.2 off. It was about 13tps off in 1.14.2
    https://ibb.co/nL6Nwxx

    This is just an example of what i was talking about. I know 0.2tps is literally nothing. Just showing you what i mean by doing /spigot:tps

    The first tps reader works in times of instant tps, 1 second, 10 seconds, 1 minute, 10 minutes.
    And is provided with the plugin CMI that i bought.
     
  11. md_5

    Administrator Developer

    There's no one way to measure timings.
    Spigot uses an exponentially weighted moving average of 5 second intervals (see https://en.wikipedia.org/wiki/Moving_average#Application_to_measuring_computer_performance). Most other commands use a simple moving average, possibly of smaller intervals as well. These may capture spikier variations in TPS to a higher degree.
     
    • Like Like x 3
  12. 1.14.3 is available to build!
     
    • Agree Agree x 1
  13. Heck yeah FFFIZZZ
     
    • Agree Agree x 1
  14. Did you try running /debug start and after some time /debug stop ? Minecraft does have a neat tps feature.


    EDIT: Wow such a performance. Singleplayer was at 15 TPS. WIth a local Spigot server I got 20 TPS after some heavy chunkloading/generating. See Minecraft Debug profiling in last line.

    Screenshot 2019-06-24 at 23.53.51.png


    EDIT2: Funny how Spigot is hiding as craftbukkit.

    Screenshot 2019-06-25 at 00.01.35.png
     
    #1437 ysl3000, Jun 24, 2019
    Last edited: Jun 24, 2019
  15. I totally forgot about that debug command, I haven't used it in a very long time, Ill have to try it again sometime and see what kinda results I get!
     
  16. Choco

    Moderator

    It's not hiding. A large majority of the Spigot codebase is still Bukkit and CraftBukkit. The "git-Spigot" is an indication that you're running Spigot instead.
     
  17. Are you okay..?
     
    • Funny Funny x 1
    • Friendly Friendly x 1