public class ModList
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
<T> java.util.stream.Stream<T> |
applyForEachModContainer(java.util.function.Function<ModContainer,T> function) |
<T> java.util.stream.Stream<T> |
applyForEachModFile(java.util.function.Function<ModFile,T> function) |
void |
forEachModContainer(java.util.function.BiConsumer<java.lang.String,ModContainer> modContainerConsumer) |
void |
forEachModFile(java.util.function.Consumer<ModFile> fileConsumer) |
static ModList |
get() |
java.util.List<ModFileScanData> |
getAllScanData() |
java.util.Optional<? extends ModContainer> |
getModContainerById(java.lang.String modId) |
java.util.Optional<? extends ModContainer> |
getModContainerByObject(java.lang.Object obj) |
ModFileInfo |
getModFileById(java.lang.String modid) |
java.util.List<ModFileInfo> |
getModFiles() |
<T> java.util.Optional<T> |
getModObjectById(java.lang.String modId) |
java.util.List<ModInfo> |
getMods() |
boolean |
isLoaded(java.lang.String modTarget) |
static ModList |
of(java.util.List<ModFile> modFiles,
java.util.List<ModInfo> sortedList) |
int |
size() |
public static ModList get()
public java.util.List<ModFileInfo> getModFiles()
public ModFileInfo getModFileById(java.lang.String modid)
public <T> java.util.Optional<T> getModObjectById(java.lang.String modId)
public java.util.Optional<? extends ModContainer> getModContainerById(java.lang.String modId)
public java.util.Optional<? extends ModContainer> getModContainerByObject(java.lang.Object obj)
public java.util.List<ModInfo> getMods()
public boolean isLoaded(java.lang.String modTarget)
public int size()
public java.util.List<ModFileScanData> getAllScanData()
public void forEachModFile(java.util.function.Consumer<ModFile> fileConsumer)
public <T> java.util.stream.Stream<T> applyForEachModFile(java.util.function.Function<ModFile,T> function)
public void forEachModContainer(java.util.function.BiConsumer<java.lang.String,ModContainer> modContainerConsumer)
public <T> java.util.stream.Stream<T> applyForEachModContainer(java.util.function.Function<ModContainer,T> function)