Bukkit ★ Scoreboard Module ★ 2.5

Fully customizable scoreboard with more then 1200 variables and an advanced Anti-Flicker!

  1. Sad to hear that. Then I cant do that much about it.
    The error seems to come from the join process itself. Also it is hard for me to replicate the error or to debug it, because of the complexity of possibilities that could cause this lag.

    But I still will keep an eye open for new ways to resolve this problem ;)
  2. Could you perhaps make CTSNC 11.6 and Scoreboard 1.7 Version (for TTA 3.8) with working Factions Variables for me? That's basically the main Reason why I want to update, but can't, because of the said Lag.
  3. No, sry. I dont make in general modified versions of my plugins only under very special circumstances.
  4. EDIT:
    I got some people saying that, when they remove the DisplayName module is join lag is gone! :)

    Could you try that by yourself and say me if it works?
  5. @herby2212 I'm experiencing a problem with I believe the scoreboard module and was told to ask you about it. Is this something you would be able to help with?

    The server seems to crash whenever players explore a lot of new chunks.

    It stops responding then produces errors:
    1. [0 17:41:22 ERROR]: Current Thread: Craft Scheduler Thread - 223
    2. [0 17:41:22 ERROR]: PID: 2310 | Suspended: false | Native: false | State: BLOCKED
    3. [0 17:41:22 ERROR]: Thread is waiting on monitor(s):
    4. [0 17:41:22 ERROR]: Locked on:net.minecraft.server.v1_13_R2.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:84)
    5. [0 17:41:22 ERROR]: Stack:
    6. [0 17:41:22 ERROR]: org.bukkit.craftbukkit.libs.it.unimi.dsi.fastutil.longs.Long2ObjectFunctions$SynchronizedFunction.get(Long2ObjectFunctions.java:240)
    7. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.ChunkProviderServer.getChunkAt(ChunkProviderServer.java:84)
    8. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.World.getChunkAt(World.java:267)
    9. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.World.getChunkAtWorldCoords(World.java:263)
    10. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.World.getType(World.java:658)
    11. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.IWorldReader.d(SourceFile:282)
    12. [0 17:41:22 ERROR]: net.minecraft.server.v1_13_R2.IWorldReader.getLightLevel(SourceFile:274)
    13. [0 17:41:22 ERROR]: org.bukkit.craftbukkit.v1_13_R2.block.CraftBlock.getLightLevel(CraftBlock.java:186)
    14. [0 17:41:22 ERROR]: de.Herbystar.CTSNC.ReplaceString.replaceString(ReplaceString.java:130)
    15. [0 17:41:22 ERROR]: de.Herbystar.CTSNC_Modules.Scoreboard.Scoreboards.updateContent(Scoreboards.java:181)
    16. [0 17:41:22 ERROR]: de.Herbystar.CTSNC_Modules.Scoreboard.Main$1.run(Main.java:46)
    17. [0 17:41:22 ERROR]: org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftTask.run(CraftTask.java:81)
    18. [0 17:41:22 ERROR]: org.bukkit.craftbukkit.v1_13_R2.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    19. [0 17:41:22 ERROR]: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    20. [0 17:41:22 ERROR]: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    21. [0 17:41:22 ERROR]: java.lang.Thread.run(Thread.java:748)
  6. Thanks for the report. It seems like a overload in the world generation.
    By checking the code the error comes from the light level of the current position of the player.

    How often does this crash happen? I could implement a additional check, but I can't guarantee it would fix the problem.
  7. EDIT: It seems like it is a sync problem between the world generation and the async variable replacement handling.
  8. Is there anything I can do to get around it?
  9. herby2212 updated ★ Scoreboard Module ★ with a new update entry:

    Internal Update

    Read the rest of this update entry...

Share This Page