Class ResearchHelperCommon
java.lang.Object
com.portingdeadmods.researchd.utils.researches.ResearchHelperCommon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAllChildrenForResearch(net.minecraft.resources.ResourceKey<Research> key, ResearchManager manager) getAllParentsForResearch(net.minecraft.resources.ResourceKey<Research> key, ResearchManager manager) static List<ResearchInstance> static StringgetResearchCompletionTime(long teamCreationTime, long time) static List<ResearchEffectData<?>> getResearchEffectData(net.minecraft.server.level.ServerPlayer serverPlayer) static <T extends ResearchEffect>
Collection<T> getResearchEffects(Class<T> clazz, net.minecraft.world.level.Level level) static net.minecraft.network.chat.ComponentgetResearchName(net.minecraft.resources.ResourceKey<Research> key, Research research) static ResearchPackgetResearchPack(net.minecraft.resources.ResourceKey<ResearchPack> key, net.minecraft.world.level.Level level) static List<net.minecraft.resources.ResourceKey<ResearchPack>> getResearchPackKeys(net.minecraft.world.level.Level level) Deprecated.static Map<net.minecraft.resources.ResourceKey<ResearchPack>, ResearchPack> getResearchPacks(net.minecraft.world.level.Level level) Deprecated.static voidrefreshResearches(ResearchTeamMap teamMap, net.minecraft.world.entity.player.Player player)
-
Constructor Details
-
ResearchHelperCommon
public ResearchHelperCommon()
-
-
Method Details
-
getResearchEffects
public static <T extends ResearchEffect> Collection<T> getResearchEffects(Class<T> clazz, net.minecraft.world.level.Level level) -
getAllChildrenForResearch
public static List<net.minecraft.resources.ResourceKey<Research>> getAllChildrenForResearch(net.minecraft.resources.ResourceKey<Research> key, ResearchManager manager) -
getAllParentsForResearch
public static List<net.minecraft.resources.ResourceKey<Research>> getAllParentsForResearch(net.minecraft.resources.ResourceKey<Research> key, ResearchManager manager) -
getRecentResearches
-
getResearchEffectData
public static List<ResearchEffectData<?>> getResearchEffectData(net.minecraft.server.level.ServerPlayer serverPlayer) -
getResearchPacks
@Deprecated public static Map<net.minecraft.resources.ResourceKey<ResearchPack>,ResearchPack> getResearchPacks(net.minecraft.world.level.Level level) Deprecated. -
getResearchPackKeys
@Deprecated public static List<net.minecraft.resources.ResourceKey<ResearchPack>> getResearchPackKeys(net.minecraft.world.level.Level level) Deprecated. -
getResearchName
-
refreshResearches
public static void refreshResearches(ResearchTeamMap teamMap, net.minecraft.world.entity.player.Player player) -
getResearchCompletionTime
-
getResearchPack
public static ResearchPack getResearchPack(net.minecraft.resources.ResourceKey<ResearchPack> key, net.minecraft.world.level.Level level)
-