Class JavaService
java.lang.Object
io.github.headlesshq.headlessmc.launcher.Service<Java>
io.github.headlesshq.headlessmc.launcher.LazyService<Java>
io.github.headlesshq.headlessmc.launcher.java.JavaService
- All Implemented Interfaces:
JavaScanner
,Refreshable
,Iterable<Java>
-
Field Summary
Fields inherited from class io.github.headlesshq.headlessmc.launcher.LazyService
initialized
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable Java
findBestVersion
(@Nullable Launcher launcher, Integer version) @Nullable Java
findBestVersion
(@Nullable Launcher launcher, Integer version, boolean canFallbackToOtherVersion) @Nullable Java
findBestVersion
(Integer version) @Nullable Java
void
@Nullable Java
update()
Methods inherited from class io.github.headlesshq.headlessmc.launcher.LazyService
add, clear, ensureInitialized, getContents, isEmpty, iterator, size, stream
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface io.github.headlesshq.headlessmc.java.JavaScanner
getParser, scanJava