Class ResearchManagerImpl
java.lang.Object
com.portingdeadmods.researchd.impl.research.ResearchManagerImpl
- All Implemented Interfaces:
ResearchManager
-
Method Summary
Modifier and TypeMethodDescriptionstatic ResearchManagerImplgetPageForId(net.minecraft.resources.ResourceLocation pageId) List<net.minecraft.resources.ResourceLocation> getRelationsForResearch(net.minecraft.resources.ResourceKey<Research> researchKey) getRootsForPage(net.minecraft.resources.ResourceLocation pageId) lookupResearch(net.minecraft.resources.ResourceKey<Research> key, net.minecraft.world.level.Level level) static voidreset()static voidsetNewInstance(net.minecraft.world.level.Level level) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.portingdeadmods.researchd.api.research.ResearchManager
getPageByResearch
-
Method Details
-
setNewInstance
public static void setNewInstance(net.minecraft.world.level.Level level) -
reset
public static void reset() -
getResearches
- Specified by:
getResearchesin interfaceResearchManager
-
lookupResearch
public Research lookupResearch(net.minecraft.resources.ResourceKey<Research> key, net.minecraft.world.level.Level level) - Specified by:
lookupResearchin interfaceResearchManager
-
getRelationsForResearch
public ResearchRelations getRelationsForResearch(net.minecraft.resources.ResourceKey<Research> researchKey) - Specified by:
getRelationsForResearchin interfaceResearchManager
-
getPageIds
- Specified by:
getPageIdsin interfaceResearchManager
-
getRootsForPage
public List<net.minecraft.resources.ResourceKey<Research>> getRootsForPage(net.minecraft.resources.ResourceLocation pageId) - Specified by:
getRootsForPagein interfaceResearchManager
-
getPageForId
- Specified by:
getPageForIdin interfaceResearchManager
-
getInstance
-