Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Railway Evolution
Railway Evolution

Railway Evolution

Smart traffic control and collision avoidance for Create trains. No more signals needed.

2.3K
25
Все версииRailway Evolution 1.0.3

Railway Evolution 1.0.3

Release1 нед. назад

Список изменений

🚂 Railway Evolution v1.0.3 by Fizzy_lovely

[STABILITY & PRECISION UPDATE] — This major update introduces a complete rewrite of the limit-breaking system for the latest Create versions and perfects train vision on curved tracks.

🔹 Key Features:

  • 🚀 True Infinity Mode: Completely bypassed the new "Catnip" library limits. Build trains and tracks of any length without restrictions.
  • 📐 Precision Curve Awareness: Restored full obstacle detection on turns. Trains now "see" along the rails (tangents), not just direct movement vectors.
  • 🎮 Enhanced Manual Control: When a player takes the throttle, the AI completely steps aside, disabling all automatic braking for a true manual experience.

🛠 Changelog:

1. 🚫 Infinity Mode Rewrite (Critical Fix)

  • The Catnip Patch: Adapted for Create 6.0.10 and the Catnip library. The system now uses advanced reflection to patch ConfigInt and ModConfigSpec.IntValue hard-coded maximums.
  • Unlocked Limits:
    • Track Placement Length: 32 → 10,000 blocks
    • Max Train Assembly Length: 128 → 10,000 blocks
    • Max Bogey Count: 20 → 10,000 bogeys
    • Max Blocks Moved: 2048 → 10,000 blocks
  • Added detailed server-side diagnostics (WARN logs) to verify every patched value.

2. 📐 Improved Curve Vision & Braking

  • Tangent Calculation: Fixed the "chord vs tangent" issue. Heading is now derived from track geometry (nodes) instead of movement delta.
  • Static Detection: Fixed trains going "blind" when stopped on a curve.
  • Refined Thresholds: Lowered detection threshold from 1.5 to 0.5 blocks for pinpoint accuracy on sharp turns.
  • Geometry Blending: Increased track geometry blend to 85% for smoother tracking.

3. 🎮 AI & Movement Logic

  • Manual Override: AI braking is 100% disabled while a player is driving (runtime.paused detection for Create 6.0.x).
  • Passenger Filtering: Players acting as passengers or drivers are no longer detected as obstacles "on the tracks."
  • Anti-Gridlock: Refined junction yielding with a UUID-based tiebreak system to solve intersection stalemates.

🚦 Console Commands:

CommandDescription
/railway infinity true/falseToggle unlimited limits (The Catnip Fix)
/railway braking distance <5-200>Set obstacle detection range (Default: 50)
/railway braking sharpness <1-10>Set braking intensity (1: Smooth, 10: Aggressive)
/railway safe-mode true/falseToggle braking before players
/railway reloadRescan and update all tracked trains
/railway releaseForce unlock stuck trains from Yielding state

⚠️ Requirements:

  • NeoForge: 1.21.1
  • Create: 0.6.10+ (and newer versions using Catnip library)

Thank you for 1,500+ downloads! Let’s keep the tracks moving! 🚂✨

Файлы

create_railway_evolution-1.0.3.jar(5.03 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.3

Загрузчики

NeoForge

Версии игры

1.21.1

Загрузок

272

Дата публикации

1 нед. назад

Загрузил

ID версии

Главная