PrismLauncher pakken inneholder en Minecraft Starter.
libxkbcommon, OpenGL (libglvnd eller Mesa; Mesa's GL is not supported), OpenJDK-17.0.17-ga (og/eller OpenJDK-20+), og Qt-6
Selv om du kan installere den nyeste versjonen av OpenJDK (versjon 20 og nyere), må du redigere byggesystemet til denne pakken, merke av for et alternativ i oppstartsmenyen og miste støtte i eldre Minecraft versjoner, inkludert modifikasjoner og andre ting. HVIS du ikke har laget OpenJDK-17.0.17-ga standard JDK. Dette er fordi versjon 20 og nyere ikke støtter Java 7. Versjon 19 og eldre støtter Java 7. OpenJDK-17.0.17-ga brukes fordi det er en LTS utgivelse som får sikkerhetsoppdateringer.
commonmark, ghc_filesystem, Git, QuaZip, scdoc-1.11.3, og toml++-3.4.0
Hvis du installerte OpenJDK-17.0.17-ga og det for
øyeblikket ikke er standard JDK, men ønsker å gjøre det til
standard, kjør følgende kommando som root bruker:
ln -v -nsf jdk-17.0.17-ga /opt/jdk
Hvis du har installert OpenJDK versjon 20 eller nyere og har gjort det til standard JDK, rediger byggesystemet for å tillate bygging med Java 8 i stedet for 7:
sed -e 's/Java 1.7/Java 1.8/g' \
-e 's/-target 7/-target 8/g' \
-e 's/-source 7/-source 8/g' \
-i libraries/{javacheck,launcher}/CMakeLists.txt
Installer PrismLauncher ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-W no-dev -G Ninja .. &&
ninja
Nå, som root bruker:
ninja install
Denne oppstartsprogrammet skal veilede deg gjennom hvordan du konfigurerer det. Det er imidlertid én viktig ting du må gjøre hvis du installerte OpenJDK versjon 20 eller nyere og gjorde det til standard. Etter at du har opprettet en instans, må du redigere den instansen, gå til «Settings» seksjonen, og kryss deretter av «Skip Java Compatibility Checks» for å unngå at Minecraft nekter å starte. Dette må gjøres for hver instans. Hvis du installerte OpenJDK-17.0.17-ga og gjort den til standard JDK, trenger ikke dette å gjøres i det hele tatt.
Hvis du bruker en nyere Minecraft instans og/eller har installerte
mods som krever nyere versjoner av en gitt JDK, må du ha et
multi-JDK oppsett. Dette innebærer vanligvis å ha flere JDK bygg i
/opt og ha en standard JDK som brukes
i alle tilfeller med mindre annet er spesifisert. Et ideelt oppsett
er å lage OpenJDK-17.0.17-ga standard JDK, men
installer også OpenJDK-20+
slik at JDK versjonen kan overskrives per MC instans. Nyere JDK
krever også en nyere JDK å starte fra, så den som er gitt i denne
boken vil ikke fungere for nyere JDK-er. Uansett må du kopiere de
samme trinnene i avsnittet ovenfor, samt endre «Java Installasjon» til å
peke til ønsket JDK. Når du installerer den nyere JDK-en, anbefales
det å hoppe over å lage symbolsk lenke på den siden, slik at den
ikke blir standard. Hvis du gjorde den til standard på forhånd, men
ønsker å endre den, kjør følgende kommando som root bruker:
ln -v -nsf jdk-17.0.17-ga /opt/jdk
Et multi-JDK oppsett kan se slik ut:
$ls /opt | grep jdkjdkjdk-17.0.17-gajdk-24.0.2+12...
jdk kan være en
symbolsk lenke til enten eller jdk-24.0.2+12.
jdk-17.0.17-ga