Class FabricIntermediaries
-
- All Implemented Interfaces:
public final class FabricIntermediariesIntermediaries for Fabric.
Griefed
-
-
Field Summary
Fields Modifier and Type Field Description private final HashMap<String, FabricIntermediary>intermediaries
-
Constructor Summary
Constructors Constructor Description FabricIntermediaries(File intermediaryManifest, ObjectMapper objectMapper)
-
Method Summary
Modifier and Type Method Description final HashMap<String, FabricIntermediary>getIntermediaries()final Unitupdate()Update the intermediaries for Fabric. final BooleanisIntermediariesPresent(String minecraftVersion)Check whether Fabric Intermediaries for the given Minecraft version are present, indicating that the given Minecraft version is supported. final Optional<FabricIntermediary>getIntermediary(String minecraftVersion)Get a specific intermediary, wrapped in an Optional. -
-
Constructor Detail
-
FabricIntermediaries
FabricIntermediaries(File intermediaryManifest, ObjectMapper objectMapper)
- Parameters:
intermediaryManifest- Fabric Intermediary manifest-file.objectMapper- Object mapper for JSON parsing.
-
-
Method Detail
-
getIntermediaries
final HashMap<String, FabricIntermediary> getIntermediaries()
-
isIntermediariesPresent
final Boolean isIntermediariesPresent(String minecraftVersion)
Check whether Fabric Intermediaries for the given Minecraft version are present, indicating that the given Minecraft version is supported.
- Parameters:
minecraftVersion- The Minecraft version to check for.- Returns:
trueif intermediaries are present.
-
getIntermediary
final Optional<FabricIntermediary> getIntermediary(String minecraftVersion)
Get a specific intermediary, wrapped in an Optional.
- Parameters:
minecraftVersion- Minecraft version.- Returns:
A specific intermediary, wrapped in an Optional.
-
-
-
-