Moin!
Ich schreib hier mal eine kurze Anleitung.
Meines wissens tritt der Blackscreen-Bug nur auf Windows Systemen auf... (liegt an der Speicheraddresierung)
PROBLEM:
Seit 1.6.x gibt es einen Bug der anscheinend nur Vista/7 User nervt.... (XP user sind davon nicht betroffen)
Alle X Minuten kackt MC ab: entweder mit der Meldung "Out of Memory..." oder ganz ohne kommentar (Blackscreen, das spiel stürzt ab... ).
_________________
Hierzu gibt es mehrere Lösungswege (nicht jeder klappt).
Solltet ihr einen möglichen Fehler diesbezüglich behoben haben, nehm ich den gerne mit ins tut auf
Es liegt nicht an euren Rechnern. Aber hier 3 wege um das Problem zu lösen oder hinaus zu zögern: (1 oder 2 std)
HD-Texture-Fix:
1.) Den HD-Patcher laden der Author heißt xau (darauf achten!)(Google)
2.) Den HD-Patcher ausführen.
3.) Alle Patches die am anfang aufgeführt werden auswählen. (sollten sein : "Better Grass" , "HD Textures", "HD Font")
4.) Auf den reiter "Options" wechseln.
5.) Java heap Size (MB) ...auf euren RAM wert setzen (wenn ihr es nicht wisst: 2048 sollten standard sein)
6.) Zurück auf den Reiter "Mods"
7.) PATCH - Button betätigen !
....) Wenn keine Fehlermeldungen auftauchen ist euer client gefixt.
.......) Schließen,beten,testen
ACHTUNG: Ihr müsst diesen Vorgang JEDESMAL wiederholen wenn eurer Client updated wird (oder ihr eine alte Version installiert) !!!
es kann sein das der Patcher für eine neue Version erst ein paar Tage später zur verfügung steht....alte Versionen können den Client "zer"-patchen.
ACHTUNG: Wenn ihr euren client LÖSCHT ...macht ein Backup vom Stats Ordner (im moment werden die Stats noch auf dem Client gesaved) !
Sollte es nicht mehr funzen (warum auch immer) : minecraft löschen und wieder druff : funzt wieder. (Oder wenn möglich kann man im Patcher auch "Unpatchen", hat aber bis dato bei mir nie funktioniert)
Speicher der Java-Engine erhöhen (Vista/7):
1.) "Start"
2.) "Systemsteuerung"
3.) "Java"(vlt heißt es "Java Control Panell")
4.) Den Reiter "Java" anwählen.
5.) "Anzeigen" drücken.
Es sollte sich eine "Liste" öffnen und dort sollte eigentlich nur ein einziger eintrag sein
Wenn dies so ist : doppelklickt ihr auf das Feld "unter" Runtime-Parameter
Und fügt dort folgende Zeichenfolge ein (ohne "") : "-Xincgc -Xmx????M" (????= euer Ram (2048 ist ein guter wert))
Je nachdam wieviel RAM ihr habt ....
Ihr bestätigt dies mit OK und beim nächsten mal wenn "Java" aktiv wird, wird es mehr Speicher allozieren. (Das verhindert keine MemoryLeaks die durch Minecraft erzeugt wurden)
Wenn ihr HD-TexturePacks verwendet (>16x16 px) wird unter Win7/Vista schnell das spiel streiken ("Out of memory"). Sobald ich einen fix haben teile ich ihn euch mit!
Startender Anwendung (Launcher) einen größeren Adressraum erlauben....(ACHTUNG: Kompliziert):
Require: Die Anwendung "editbin" wird benötigt.
Leider ist diese bei Win nicht dabei.
Wenn ihr sie nicht anderweitig (sicher) auftreiben könnt (ich hatte sie aufgrund der tatsache das ich Programmiere)
ist die sicherste möglichkeit sich das Visual-Studio (in der Test-Version) herunterzuladen.
Egal wie ihr an das Programm kommt:
1.) Start
2.) Ausführen
3.) cmd + enter
4.) "editbin PFAD ZU JAVA\jdk1.6.0_22\bin\javaw.exe /LARGEADDRESSAWARE
der Pfad zu Java ist variable (je nachdem wo ihr es installiert habt)
5.) Enter ! Keine Fehlermeldung ? BINGO!