Interface ProjectView
- All Known Subinterfaces:
DeobfProjectView,RemappedProjectView
- All Known Implementing Classes:
DeobfProjectView.Impl,ProjectView.AbstractProjectView,RemappedProjectView.Impl
public interface ProjectView
-
Method Details
-
getLoomProjectDataDependencies
返回指定配置中依赖项目的跨项目数据.- Parameters:
name- 配置名(通常是runtimeClasspath/compileClasspath)- Returns:
- 依赖项目的数据流;不是 Loom 项目的依赖不会出现在其中
-
getLoomProjectDependencies
Deprecated.已无生产实现,改用getLoomProjectDataDependencies(String)旧的跨项目Project视图,现恒为空.隔离模式不允许触碰其它项目的模型,这个方法已经没有任何实现会返回非空值; 调用它只会静默拿到空集合。需要依赖项目的信息请改用
getLoomProjectDataDependencies(String)与LoomProjectData。- Parameters:
name- 配置名- Returns:
- 恒为空流
-
getMods
List<FabricModJson> getMods() -
disableProjectDependantMods
boolean disableProjectDependantMods() -
areEnvironmentSourceSetsSplit
boolean areEnvironmentSourceSetsSplit()
-
getLoomProjectDataDependencies(String)