WYML

Why You Make Lag
Back to Files

1.0.2 [Fabric]

File namewyml-1.0.2-fabric.jar
Uploaded
Aug 21, 2021
Downloads
120
Size
125.9 KB
Mod Loaders
Fabric
File ID
3433477
Type
A
Alpha
Supported game versions
  • 1.16.5

Curse Maven Snippet

Fabric

modImplementation "curse.maven:wyml-518076:3433477"

Learn more about Curse Maven

What's new

Added tick normalization (make sure the tick loop does not loop with no sleep while waiting for it to be time for the next tick)

Disabled DFU (Can be re-enabled from config - Reduced memory spike on world load)

Added garbage collection force on finish loading worlds (Helps with low memory systems on initial start/login)

Added a fix (and setting) for the Blocking Task Executor, to ensure it does not execute too quickly (Causes issues on hypervisors by creating too many syscalls)

 

Replace stream forEach for ticking chunks with slightly more memory efficient for loop.

Replace Collection.Shuffle with custom shuffle.

Added a threaded pre-allocating random number generator for use with custom shuffle method (minuscule improvement, aprox. 0.2ms/tick with one player)

Fixed a CME in our memory management thread