Minecraft.How
Carregando...
Pular para o conteúdo
Mod de JavaPerformance

Create: Threaded Trains

de MrJulsen

Create: Threaded Trains moves railway calculations to a separate thread to reduce server tick times. It supports Forge, Fabric, and Neoforge for Minecraft 1.18.2 through 1.21.1.

O nosso resumo

O que este projeto faz

What it does

Create: Threaded Trains is a performance mod for the Create mod. It moves the calculation of the railway network to a separate thread. This runs in parallel with the main server tick. Instead of waiting for other tasks like block entities and players to finish, the train logic starts at the beginning of the tick. Both processes wait for each other to finish before the tick ends. This reduces the overall time each tick takes.

Who it's for

This mod suits server owners and singleplayer players who run large Create networks. If you have many trains and a high server load, you likely experience long tick times. This mod targets that specific bottleneck. It's designed to improve performance in large networks. The author tested it on a server with over 700 trains and 200 mods. A results showed significant performance improvements.

Compatibility and Loaders

The mod supports Minecraft versions 1.18.2, 1.19.2, 1.20.1, and 1.21.1. It works with Forge, Fabric, and Neoforge. It's a server-side mod. You can also install it on the client side if you are playing in singleplayer. It works with Create 0.5.1 and all Create 6 versions.

Caveats

Because the mod offloads calculations to a separate thread, it can cause issues with addons that modify Create's code. These problems often show up as server freezes or crashes. Honestly, most addons aren't designed for multithreading, so compatibility is not guaranteed. If you encounter problems, you can remove the mod to return to normal behavior. The author recommends creating backups of your world before installing. Alpha versions may contain critical bugs.

How it works

Normally, the railway network calculates after other server tasks. Under high load, this delays the tick. This mod starts the calculation in parallel. But it keeps the game synchronized by having both tasks wait for each other. So this approach reduces the total time required for a tick to complete.

Reações

Entre para reagir.

Compatibilidade

Versões e loaders

7 versões registadas

Galeria

Create: Threaded Trains icon

Utilizamos cookies para melhorar a sua experiência. Ao continuar a usar este site, você concorda com o uso de cookies. Leia nossa Política de Privacidade