Skip to content

Async #987

@KOMPuteRSH4IK

Description

@KOMPuteRSH4IK

CurseForge link

No response

CurseForge Mod Distribution

Unknown

Modrinth link

https://modrinth.com/mod/async

Source/other link

https://github.com/AxalotLDev/Async

Mod file size

663KB

License

(any other license)

What it does

Async is a Fabric mod designed to improve entity performance by processing them in parallel using multiple CPU cores and threads.

Why should it be in the modpack

Async is a Fabric mod that enhances the performance of entity processing. The mod leverages multithreading, which allows multiple CPU cores to improve performance when handling a large number of entities.

💡 Key Benefits:
⚡ Improved TPS: Maintains stable tick times even with a large number of entities.
🚀 Multithreading: Utilizes multiple CPU cores for parallel entity processing.
📊 Performance Comparison (9000 Villagers)
Configuration TPS MSPT
Lithium + Async 20 41.8
Lithium (without Async) 4.4 225.4
Purpur 5.72 176.18
🛠️ Test Configuration
Processor: AMD Ryzen 9 7950X3D
RAM: 64 GB (16 GB allocated to the server)
Minecraft Version: 1.21.4
Number of Entities: 9000
Entity Type: Villagers

Why shouldn't it be in the modpack

Async is currently in alpha testing and is experimental. Its use may lead to incorrect entity behavior and crashes.

Additional details

No response

Discord discussion link

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    WIPMods that are experimental and will not be included until considered "stable enough"modNew Fabric mod to include

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions