Skip to content

My launcher for Ottomine, Ottomine is a my Minecraft mod with the concept of role-playing with a 3D voice speech system. https://www.youtube.com/channel/UCShUOMPm5DxevL9rT1ixCLg

Notifications You must be signed in to change notification settings

emirthab/ottomine-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft-Launcher-Ottomine

What Is Ottomine

Ottomine roleplay mode is an audio role-playing game mode that takes the Ottoman era style in a utopian way. It does not fully reflect reality, historically and geographically. Only the basics in history have been treated as an Ottomine roleplay mode.

Launcher Features

  • Updates the json data according to the file size with a specific url on the website. Detects and synchronizes missing or excess files.

  • It adds minecraft mods as a library and launches minecraft.

  • In the graphics settings tab, it places the files from the same website url on every launch. The currently selected graphics settings are the exact file in the url.

  • You can change the java arguments for initialization in graphic settings. (xmx, xms)

  • With the remember me option, you can register your name at the next opening.

  • NOTE: All settings launcher is primarily in the file launcher-options.json.

  • NOTE: Launcher can also update itself. This system is made with the simple version system. If the version text in the json file in the internet urls does not match, the launcher jar file downloads itself from the internet and restarts.

Change files location

On DownloaderScript.java

public void DownloadOperation() throws IOException, InterruptedException {
        String dirWeb = "https://ottomine.net/ottomine-files/";

Change files database json

On WriterData.java

 public static void GetJsonWeb() throws JSONException, IOException, InterruptedException {
        String JSON_string;
        URL JSONurl = new URL("https://www.ottomine.net/ottomine-files/FilesArray.json");
        
On LauncherController.java

void GetJsonWeb() throws JSONException, IOException, InterruptedException {
        String JSON_string;
        URL JSONurl = new URL("https://www.ottomine.net/ottomine-files/FilesArray.json");

Change launcher version json url

On WriterData.java

public static boolean launcherIsUpToDate() throws IOException, InterruptedException, JSONException {
        URL versionJSONwebURL = new URL("https://www.ottomine.net/Launcher/launcher-version.json");

Change graphic settings file location

On LauncherController.java

public void get_graphOptions(String graph_value) throws InterruptedException {
       RunnerScript.runNetControl();
       String dirWeb = "https://ottomine.net/Launcher/graph_options/" + graph_value;

Change interface icon url path

On LauncherController.java

});
        discord_logo.setOnMouseReleased((event) -> {
            openBrowserUrl("https://discord.gg/U2MkdfC");
        });
        company_logo.setOnMouseReleased((event) -> {
            openBrowserUrl("https://www.wehoog.com");
        });
        web_site.setOnMouseReleased((event) -> {
            openBrowserUrl("https://www.ottomine.net");
        });

Media

alt text alt text alt text

About

My launcher for Ottomine, Ottomine is a my Minecraft mod with the concept of role-playing with a 3D voice speech system. https://www.youtube.com/channel/UCShUOMPm5DxevL9rT1ixCLg

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published