Alte minecraft versionen gehen nicht mehr?
     Minecraft has crashed!     
     ----------------------   
Minecraft has stopped running because it encountered a problem; Failed to start game

A full error report has been saved to C:\Users----\AppData\Roaming.minecraft\crash-reports\crash-2020-05-02_23.27.10-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(

--- BEGIN ERROR REPORT 543ee8a3 -------- Full report at: C:\Users----\AppData\Roaming.minecraft\crash-reports\crash-2020-05-02_23.27.10-client.txt Please show that file to Mojang, NOT just this screen!

Generated 02.05.20 23:27

-- System Details -- Details:   Minecraft Version: 1.4.5   Operating System: Windows 7 (amd64) version 6.1   Java Version: 1.8.0_51, Oracle Corporation   Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation   Memory: 202408400 bytes (193 MB) / 234881024 bytes (224 MB) up to 234881024 bytes (224 MB)   JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx200M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M   AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used   Suspicious classes: No suspicious classes found.   IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0   LWJGL: 2.9.0   OpenGL: AMD Radeon HD 8570D GL version 4.5.13404 Compatibility Profile Context 15.201.1701.0, ATI Technologies Inc.   Is Modded: Very likely; Jar signature invalidated   Type: Client (map_client.txt)   Texture Pack: Default   Profiler Position: N/A (disabled)   Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

java.lang.NullPointerException   at java.io.Reader.<init>(Reader.java:78)   at java.io.InputStreamReader.<init>(InputStreamReader.java:97)   at bn.a(SourceFile:56)   at bn.a(SourceFile:91)   at net.minecraft.client.Minecraft.a(SourceFile:249)   at net.minecraft.client.Minecraft.run(SourceFile:515)   at java.lang.Thread.run(Thread.java:745) --- END ERROR REPORT e636a299 ----------  
Computer, Minecraft, alt, Version, Spiele und Gaming
1 Antwort
Unity C# GameLauncher mit Auto-Update?

Hey,

ich und meine Freunde entwickeln Hobbymäßig ziemlich gute Spiele, die auch bei unserer Schule gut ankommen. Selbst der Informatik Lehrer ist neidisch.

Naja nun haben wir uns gedacht dass wir mal einen GameLauncher in Unity programmieren. Soweit funktioniert alles.

Also das Spiele Selektieren und eventuell das Installieren wenn es noch nicht getan wurde.

Aber dann haben wir gemerkt das noch eine Wichtige Funktion fehlt: Uns war das Auto-Update. Allerdings weiß keiner von uns wie es richtig geht. Wir wollen es ungefair so machen wie zumbeispiel bei dem EpicGames-Launcher.

Natürlich nicht so komplex.

Wir stellen uns das so vor: Wir fügen neue Funktionieren zu unserem Spiel hinzu und Exportieren es danach soll der Launcher erkennen das eine neuere Gameversion existiert also dass es ein Update gibt. Und dann das Game eventuell wenn der Spieler es will Updatet.

Also wenn man dann auf den Button "Update" klickt.

Wisst ihr wie so etwas geht?

Dass sind externe Games die aus dem Internet von Dropbox wo wir das Game hochgeladen haben sich in einen Ordner namens "Games" installiert also die Spieldateien. Und dann wird die Game.exe gestartet. Die spiele programmieren wir nicht in den Launcher rein und sagen so Scene wechseln zum Game X. Versteht sich glaub ich. Naja langer text kurzer sein. Ich hoffe ihr könnt mir helfen.

Lg

Spiele, Computer, Games, Hobby, Schule, Technik, 3D, Programmieren, installieren, Freunde, Text, Funktion, funktioniert, Update, 2D, Button, C-plus-plus, C Programmierung, C Sharp, Export, extern, Informatik, knopf, Komplexe, Lehrer, Technologie, Version, Launcher, Upgrade, Epic, epic games, exportieren, Unity, epicgames, Spiele und Gaming
1 Antwort
Java Class in Package ausführen durch den Namen?

Hallo,

ich habe eine Idee:

Ich möchte eine Void in einer Klasse in einem Package aufrufen nach dem, welche die neuste Version ist.

Also konkret:

Ich habe meine Packages nach Versionen benannt:

  • de.Programm.V1
  • de.Programm.V2

Und in den sind verschiedene Klassen.

Ich möchte, dass herausgefunden wird, welches Package das neuste ist, also wenn es V1 und V2 gibt, dass das Package V2 ausgewählt wird und dann in diesem Package eine Void Namens "VersionMain" ausgewürt wird, die in jedem Package vorhanden ist. So soll das Programm immer die Neuste Version ausführen und ich nicht immer ein neues Projekt machen muss.

Was ich versucht hatte:

public class VersionRunner {
public static void main(String[] args) {
    ArrayList&lt;Package&gt; pgnames = new ArrayList&lt;&gt;();
    ArrayList&lt;Integer&gt; numbers = new ArrayList&lt;&gt;();
    for (Package pg : getPackages()) {
        if (pg.getName().contains("V")) {
            pgnames.add(pg);
        }
    }
    
    for (Package pg : pgnames) {
        int nextfilter = Integer.valueOf(pg.getName().replaceAll("[^0-9]",""));
        numbers.add(nextfilter);
    }
    
    int newversion = Collections.max(numbers);
    @SuppressWarnings("unlikely-arg-type")
    int inarr = getPackages().indexOf("V" + newversion);
    Package pgnew = getPackages().get(inarr);
    Reflections reflections = new Reflections(pgnew.getName());
    Set&lt;Class&lt;? extends Object&gt;&gt; allClasses = reflections.getSubTypesOf(Object.class);
    
}

private static ArrayList&lt;Package&gt; getPackages() {
    Package[] packages = Package.getPackages();
    return new ArrayList&lt;Package&gt;(Arrays.asList(packages));
}

}

Ich hoffe ihr könnt mir helfen.

MfG PartyGamerXXL

Computer, Programmieren, Java, Version, Package
3 Antworten

Meistgelesene Fragen zum Thema Version