promotional bannermobile promotional banner

MTR Polish Pack

A mod that adds new Polish items to the Minecraft Transit Railway mod.
f2ba1dc2d8e030e3c0f11994f4b9ab0bd45067b5.png

f2ba1dc2d8e030e3c0f11994f4b9ab0bd45067b5.png

c3ecd35c5b124b8cde559523e88237c51a1b4c62.png

c3ecd35c5b124b8cde559523e88237c51a1b4c62.png

Description

🚆 MTR Polish Pack 🇵🇱

Realistic Polish Railway (PKP PLK / CSDIP) & Road Infrastructure Addon for Minecraft Transit Railway 4
Realistyczna polska infrastruktura kolejowa (PKP PLK / CSDIP) oraz drogowa dla modyfikacji MTR 4

Minecraft Fabric MTR Shaders License: MIT GitHub


[ 🇬🇧 English Description Below ] • [ 🇵🇱 Polski Opis Poniżej ]


🇬🇧 English Description

MTR Polish Pack is a comprehensive addon mod for Minecraft Transit Railway (MTR 4.0.5+) on Fabric 1.20.1 that introduces realistic, faithfully recreated elements of Polish railway infrastructure (PKP PLK / CSDIP / Ipi-1 standards) and Polish road signage into the game.

✨ Key Features

1. 🚉 PKP Platform Edge Display (CSDIP / Ipi-1 Standard)

  • Authentic PKP PLK Color Palette: Deep navy blue display background #000a64 (RAL 5002), balanced white lettering, and the signature red delay banner.
  • Functional PKP Analog Clock:
    • Authentic station clock dial with hour and minute indices.
    • Smoothly moving real-time hands synchronized with your local time.
    • Clock hands are rendered directly onto the dynamic dial texture — guaranteeing 100% visibility at any viewing angle and with all shader packs (Iris / OptiFine).
    • Double-sided display with instant clock-side flipping (towards the track or platform) via Shift + Right-Click with the MTR Brush or through the GUI menu.
  • White Train Service Bar (Category / Line / Number):
    • Fixed, backlit white rectangle right below the departure time.
    • Short designations (e.g., KM, SKA3, Os 33417) are neatly centered.
    • Longer train names (e.g., IC 13100 MALINOWSKI) smoothly scroll in a loop (marquee), strictly contained within the white box without bleeding onto the navy background.
  • Timetables & Delays:
    • Scheduled Departure Time (HH:mm): Remains static according to the timetable (does not artificially shift when a train is delayed).
    • Intermediate Stations ("Przez / Via"): Automatic pagination or smooth scrolling of subsequent stations along the route.
    • Delay Banner: Smooth, single-pass scrolling ticker on a red background displaying delay information and custom announcements.
    • Platform Marking: Casing labeled with peron X / platform in the Myriad Pro font, featuring automatic number extraction (e.g., 1 tor 1 automatically outputs 1).

2. 🪧 Town Entry & Exit Road Signs (E-17a / E-18a)

  • Original "Drogowskaz" Typeface: Digitized authentic Polish road signage font without character squishing or distortion.
  • Dynamic Sign Width: The board procedurally and proportionally expands in the game world based on the length of the town's name (from short names like Hel to long ones like Konstantynów Łódzki).
  • E-18a Sign Mode (End of Built-up Area): Toggleable diagonal red strikethrough line.
  • Galvanized Steel Structure: Realistic steel posts with mounting channels and clamps on the back of the board.
  • Convenient MTR Brush Configuration:
    • Right-Click with the MTR Brush opens the configuration GUI for the town name and sign mode.
    • Shift + Right-Click instantly toggles the sign between E-17a (town entry) and E-18a (town exit).

3. 🔤 Advanced Java2D Typography Engine

  • Say goodbye to pixelated and deformed default Minecraft fonts — all text is dynamically rendered using the Java2D typography engine with full subpixel anti-aliasing and HarfBuzz kerning:
    • Roboto Medium / Regular / Italic — Official PKP CSDIP display fonts.
    • Myriad Pro Regular / Italic — Ipi-1 platform casing markings.
    • Drogowskaz — Authentic Polish road signage font.

4. 🌟 Full Shader Compatibility (Iris / OptiFine)

  • Automatic active shader detection (IrisApi / optifine.Config).
  • Dedicated emissive layer preventing blinding bloom flares at night while preserving the exact #000a64 navy blue tint and crisp white text.
  • Zero overlapping polygons (no Z-fighting, no disappearing elements at steep viewing angles).

🛠️ Requirements & Dependencies

  • Minecraft: 1.20.1
  • Fabric Loader: >= 0.15.0 (0.15.11+ recommended)
  • Fabric API
  • Minecraft Transit Railway (MTR): >= 4.0.5

🇵🇱 Opis Polski

MTR Polish Pack to kompleksowy dodatek (addon mod) dla Minecraft Transit Railway (MTR 4.0.5+) na platformę Fabric 1.20.1, wprowadzający do gry realistyczne, wiernie odwzorowane elementy polskiej infrastruktury kolejowej (PKP PLK / CSDIP) oraz drogowej.

✨ Funkcjonalności

1. 🚉 Tablica krawędziowa PKP (CSDIP / Ipi-1)

  • Autentyczna kolorystyka PKP PLK: Głęboki granat wyświetlacza #000a64 (RAL 5002), zrównoważona biel napisów oraz charakterystyczny czerwony pasek opóźnienia.
  • Działający zegar analogowy PKP:
    • Oryginalna dworcowa tarcza PKP z indeksami minutowymi i godzinowymi.
    • Płynnie poruszające się wskazówki w czasie rzeczywistym zsynchronizowane z czasem lokalnym.
    • Wskazówki renderowane bezpośrednio na dynamicznej teksturze tarczy — gwarancja 100% widoczności pod każdym kątem i na wszystkich shaderach (Iris / OptiFine).
    • Tablica jest dwustronna z możliwością natychmiastowej zmiany strony zegara (w stronę toru / peronu) poprzez Shift + PPM pędzlem MTR (Brush) lub z poziomu menu GUI.
  • Biały pasek relacji pociągu (Kategoria / Linia / Numer):
    • Stały, podświetlany biały prostokąt pod godziną odjazdu.
    • Krótkie oznaczenia (np. KM, SKA3, Os 33417) są elegancko wycentrowane.
    • Długie nazwy (np. IC 13100 MALINOWSKI) płynnie przewijają się w pętli (marquee), ściśle wewnątrz białego paska bez wyjeżdżania na granatowe tło.
  • Rozkład i opóźnienia:
    • Planowy czas odjazdu (HH:mm): Pozostaje stały zgodnie z rozkładem jazdy (nie przesuwa się sztucznie przy opóźnieniach).
    • Stacje pośrednie („Przez / Via”): Automatyczne stronicowanie lub płynny bieg kolejnych stacji na trasie.
    • Pasek opóźnienia: Płynny, jednorazowy przelot paska informacyjnego na czerwonym tle z informacją o opóźnieniu oraz wiadomościami niestandardowymi.
    • Oznaczenie peronu: Cechowanie obudowy napisem peron X / platform w czcionce Myriad Pro z automatycznym wyciąganiem cyfry (np. z 1 tor 1 generuje 1).

2. 🪧 Tablica miejscowości (Znak drogowy E-17a / E-18a)

  • Oryginalna czcionka Drogowskaz: Zdigitalizowany polski krój pisma drogowego bez spłaszczania ani zniekształcania znaków.
  • Dynamiczna szerokość tablicy: Tablica proceduralnie i proporcjonalnie rozszerza się w świecie gry w oparciu o długość nazwy miejscowości (od Hel aż po Konstantynów Łódzki).
  • Tryb znaku E-18a (Koniec miejscowości): Opcja przekreślenia czerwoną linią diagonalną.
  • Konstrukcja stalowa: Słupy ze stali ocynkowanej z ceownikami montażowymi i obejmami z tyłu tablicy.
  • Wygodna konfiguracja MTR Brushem:
    • PPM pędzlem otwiera menu konfiguracji nazwy i trybu tablicy.
    • Shift + PPM natychmiast przełącza tablicę między E-17a (początek) a E-18a (koniec miejscowości).

3. 🔤 Zaawansowana typografia Java2D

  • Brak pikselozy i deformacji domyślnych fontów Minecrafta — teksty generowane są dynamicznie przez silnik typograficzny Java2D z pełnym antyaliasingiem subpikselowym i kerningiem HarfBuzz:
    • Roboto Medium / Regular / Italic — czcionki systemu PKP CSDIP.
    • Myriad Pro Regular / Italic — oznaczenia peronowe Ipi-1.
    • Drogowskaz — polskie tablice drogowe.

4. 🌟 Pełna kompatybilność z shaderami (Iris / OptiFine)

  • Automatyczne wykrywanie aktywnych shaderów (IrisApi / optifine.Config).
  • Dedykowana warstwa emisyjna zapobiegająca oślepiającym rozbłyskom (bloom flare), zachowująca idealny odcień granatu #000a64 oraz czystą biel w nocy.
  • Architektura bez nakładających się poligonów (zero Z-fightingu, brak znikania elementów pod ostrymi kątami widzenia).

🛠️ Wymagania

  • Minecraft: 1.20.1
  • Fabric Loader: >= 0.15.0 (zalecany 0.15.11+)
  • Fabric API
  • Minecraft Transit Railway (MTR): >= 4.0.5

📄 License / Licencja: MIT • 👑 Author / Twórca: SZABLIX

MTR Polish Pack Team

profile avatar
  • 4
    Projects
  • 4.1K
    Downloads

More from SZABLIXtogamer