Minecraft.How
Ładowanie...
Przejdź do treści
Mod na JavęPerformance

Create: Threaded Trains

autor: 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.

Nasze streszczenie

Co robi ten projekt

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.

Reakcje

Zaloguj się, aby zareagować.

Zgodność

Wersje i loadery

Zapisane wydania: 7

1.19.2-1.0.0

release

Pobierz (75 KB)

1.18.2-1.0.0

release

Pobierz (76 KB)

1.20.1-1.0.0

release

Pobierz (76 KB)

1.19.2-1.0.0

release

Pobierz (76 KB)

1.18.2-1.0.0

release

Pobierz (76 KB)

Galeria

Create: Threaded Trains icon

Używamy plików cookie, aby poprawić Twoje wrażenia. Kontynuując korzystanie z tej witryny, wyrażasz zgodę na wykorzystywanie przez nas plików cookie. Przeczytaj naszą Politykę prywatności