Class ModDependencyService.Plan
- Namespace
- McServerLauncher.Services
- Assembly
- McServerLauncher.dll
What is missing, and what could not be worked out.
public record ModDependencyService.Plan : IEquatable<ModDependencyService.Plan>
- Inheritance
-
ModDependencyService.Plan
- Implements
- Inherited Members
Constructors
Plan(IReadOnlyList<Needed>, IReadOnlyList<string>)
What is missing, and what could not be worked out.
public Plan(IReadOnlyList<ModDependencyService.Needed> Install, IReadOnlyList<string> Unresolved)
Parameters
InstallIReadOnlyList<ModDependencyService.Needed>Dependencies to download, parents before children.
UnresolvedIReadOnlyList<string>Project ids that are required but have no version for this loader and Minecraft version. Reported rather than swallowed: the install will still be short of something, and a user who is told which mod is missing can go and look at it.
Properties
Install
Dependencies to download, parents before children.
public IReadOnlyList<ModDependencyService.Needed> Install { get; init; }
Property Value
IsEmpty
public bool IsEmpty { get; }
Property Value
Unresolved
Project ids that are required but have no version for this loader and Minecraft version. Reported rather than swallowed: the install will still be short of something, and a user who is told which mod is missing can go and look at it.
public IReadOnlyList<string> Unresolved { get; init; }