A FOSS Launcher for Minecraft written in Java https://pages.frohnmeyer-wds.de/JfMods/Inceptum/
Go to file
Johannes Frohnmeyer 9d287c6521
ci/woodpecker/push/woodpecker Pipeline was successful Details
ci/woodpecker/push/docs Pipeline was successful Details
I forgor
2023-06-16 09:40:03 +02:00
buildSrc Initial port of launcher-gtk to kotlin. With this, manifold is completely gone from the codebase. 2023-05-05 21:27:00 +02:00
common GTK: JPMS + optimize imports 2023-05-05 21:37:16 +02:00
docs Attempt to set up updater for gitea 2022-11-03 17:07:55 +01:00
launcher InstanceMeta.checkArguments to centralize null checking + remove mutability from Arguments and kotlin lambda indy 2023-05-06 09:54:40 +02:00
launcher-cli InstanceMeta.checkArguments to centralize null checking + remove mutability from Arguments and kotlin lambda indy 2023-05-06 09:54:40 +02:00
launcher-dist Use nio because that somehow makes things work 2023-05-05 23:53:31 +02:00
launcher-gtk InstanceMeta.checkArguments to centralize null checking + remove mutability from Arguments and kotlin lambda indy 2023-05-06 09:54:40 +02:00
launcher-imgui InstanceMeta.checkArguments to centralize null checking + remove mutability from Arguments and kotlin lambda indy 2023-05-06 09:54:40 +02:00
launchwrapper Make it compile against java-gi changes (and some patches) 2023-01-10 21:20:01 +01:00
packaging Initial work on porting to java-gi, currently broken 2022-12-17 21:53:21 +01:00
wrapper GTK: JPMS + optimize imports 2023-05-05 21:37:16 +02:00
.gitignore Use mdbook for docs 2022-09-06 16:03:17 +02:00
.gitmodules Use http url for packaging/arch-linux 2022-11-02 23:04:29 +01:00
.woodpecker.yml I forgor 2023-06-16 09:40:03 +02:00
LICENSE Update copyright 2023-01-29 18:39:17 +01:00
README.md Use a "stable" java-gi version (0.3) and mention it in the README 2023-01-28 10:02:01 +01:00
book.toml Adjust paths 2022-11-03 15:39:44 +01:00
build.gradle.kts Remove manifold and add JPMS in every project except wrapper, launchwrapper and launcher-gtk 2023-05-05 18:49:56 +02:00
platform_jars.sh Check if exists 2023-05-06 10:12:30 +02:00
settings.gradle.kts Fix (don't use extension methods for now) 2022-11-24 21:11:07 +01:00

README.md

Inceptum Launcher

An advanced FOSS Launcher for Minecraft written in Java

For documentation on how to use or install Inceptum, please head to the wiki

Licenses

Inceptum utilizes code/libraries/assets from:

  • ATLauncher: Microsoft authentication
  • JLHTTP: Used in MS Auth
  • MultiMC: Used as a reference for some implementations
  • imgui-java: The library used for UI
  • Dear ImGui: Included and wrapped in imgui-java, UI library
  • LWJGL: Used as a backend for imgui-java
  • java-gi: The library used for the new UI
  • GTK4 (and dependencies): Wrapped in java-gi-generated code, the core UI library
  • gson: Used for interacting with various APIs and configs
  • Ubuntu: Used with nerd font symbols as the font
  • meteor-client: A simple HTTP client
  • Several of my other projects