Saját belépési élményt adó, kliensoldali Fabric mod a MINEWILD szerverhez.
A MINEWILD nem egy klasszikus "teszünk még pár QoL funkciót a kliensbe" mod. Ez egy szerverre szabott bootstrapper, ami az első indítástól kezdve kontrollált és egységes játékosélményt rak össze:
- letölti a szükséges modokat Modrinthről
- opcionálisan beállítja a shader csomagot
- egységes kliensbeállításokat alkalmaz
- saját UI-elemeket és képernyőket ad a belépési folyamathoz
- automatikusan a
play.minewild.huszerverre irányít
Röviden: a cél egy "install, launch, play" élmény, minimális kézi állítgatással.
A mod induláskor ellenőrzi a mods mappát, és ha hiányoznak a MINEWILD klienshez szükséges függőségek, Modrinthről letölti őket. Ha idegen modokat talál, restartot és szükség esetén törlést kér, hogy a kliens konzisztens maradjon.
Automatikusan kezeli a shader telepítést is:
- letölti a
Complementary Unboundshader csomagot - figyeli az
Euphoria Patches-szel készült változatot - első induláskor megkérdezi, hogy a shader legyen-e bekapcsolva
- beírja az Iris alapértelmezett beállításait
A belépés előtt a mod több alapbeállítást is egységesít, többek között:
- magyar nyelv
- GUI scale
- view distance és simulation distance
- zene kikapcsolása
- VSync kikapcsolása
- csökkentett részecskeeffektek
- mipmap és néhány Sodium minőségi opció finomhangolása
A projekt több kliensképernyőt és gombkiosztást is átír:
- egyedi splash és logó
- egyedi restart / shader választó képernyő
- auto-connect a
play.minewild.huszerverre - testreszabott pause menü
- gyors linkek a webáruházhoz, weboldalhoz, Discordhoz és supporthoz
- átdolgozott disconnect / reconnect / kilépés folyamat
- Minecraft:
1.20.1-1.21.8 - Fabric Loader:
>= 0.18.4 - Környezet:
client - Build target:
Java 17
git clone https://github.com/MINEWILDHU/MINEWILD-Mod.git
cd MINEWILD-ModA repo jelenleg tartalmaz egy gépfüggő Gradle beállítást:
org.gradle.java.home=C:/Program Files/JetBrains/IntelliJ IDEA 2025.3.2/jbrMásik gépen ezt vagy állítsd át a saját JDK/JBR elérési utadra, vagy távolítsd el a gradle.properties fájlból, különben a build el fog hasalni.
.\gradlew.bat build.\gradlew.bat runClientsrc/main/java/hu/ColorsASD/minewild/installer- mod- és shader-telepítés, Modrinth integrációsrc/main/java/hu/ColorsASD/minewild/prelaunch- indulás előtti config módosításoksrc/client/java/hu/ColorsASD/minewild/client- klienslogika, képernyők, autoconnect, UI helper osztályoksrc/client/java/hu/ColorsASD/minewild/mixin/client- Minecraft UI és kliensfolyamat mixineksrc/main/resources- mod metaadat, ikonok, GUI textúrák
- Az első indításnál internetkapcsolat kell, mert a szükséges modok és shader csomagok letöltése online történik.
- Ez a projekt kifejezetten a MINEWILD szerver élményére van optimalizálva, nem általános célú modpack manager.
- A mod kliensoldali, szerveroldali telepítést nem igényel.
All Rights Reserved
Részletek: LICENSE.txt