GithubHelp home page GithubHelp logo

sfyzer63 / alternativeapi Goto Github PK

View Code? Open in Web Editor NEW

This project forked from trxyydev/alternativeapi

0.0 0.0 0.0 8.57 MB

A Javafx Library to create Minecraft Animated Launchers

License: Apache License 2.0

Java 100.00%

alternativeapi's Introduction

Logo

A JavaFX Library for Minecraft Launchers!

Works 100% on Windows, other OS need a Fix.

Downloads

  • Download latest version HERE
  • You can use my launcher sources HERE
  • Web folder HERE
  • Resources (for launcher) HERE

Forge 1.13+ (deleting libraries)

Go inside your libraries folder in your host.
Go to libraries/com/google/guava/guava/
And keep only the higher version, delete all others.
## OR
Go inside your delete.cfg folder in your host
and write a new line by putting the location of the guava libraries
which are lower than the highest

Example:
libraries/com/google/guava/guava/15.0/guava-15.0.jar
libraries/com/google/guava/guava/20.0/guava-20.0.jar
libraries/com/google/guava/guava/21.0/guava-21.0.jar

Distants files

  • ignore.cfg
bin/game/servers.dat
bin/game/options.txt
bin/game/optionsshaders.txt
bin/game/optionsof.txt
bin/game/usercache.json
bin/launcher_config.json
bin/game/screenshots/
bin/game/saves/
bin/game/resourcepacks/
bin/game/shaderpacks/
bin/game/config/
bin/game/mods/
logs/
  • delete.cfg
libraries/com/google/guava/guava/15.0/guava-15.0.jar

How to Use

	private GameFolder gameFolder = new GameFolder("customlauncher");
	private LauncherPreferences launcherPreferences = new LauncherPreferences("Launcher Template AlternativeAPI", 950, 600, true);
	private GameLinks gameLinks = new GameLinks("http://127.0.0.1/alternative/1_16_3/", "1.16.3.json");
	private GameEngine gameEngine = new GameEngine(this.gameFolder, this.gameLinks, this.launcherPreferences, GameStyle.FORGE_1_13_HIGHER);
	private GameForge newForge = new GameForge("fmlclient", "34.1.0", "1.16.3", "net.minecraftforge", "20200911.084530");

You can use NodeJS for better performances to check custom files

alternativeapi's People

Contributors

trxyydev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.