Package com.portingdeadmods.researchd
Class ResearchdClient
java.lang.Object
com.portingdeadmods.researchd.ResearchdClient
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Map<net.minecraft.resources.ResourceLocation, TypedEditorObject<? extends ResearchEffect, ResearchEffectType>> static final Map<net.minecraft.resources.ResourceLocation, TypedEditorObject<? extends ResearchMethod, ResearchMethodType>> static final Map<net.minecraft.resources.ResourceLocation, StandaloneEditorObject<? extends ResearchPack>> static final Map<net.minecraft.resources.ResourceLocation, StandaloneEditorObject<? extends Research>> static intstatic final Map<net.minecraft.resources.ResourceLocation, WidgetConstructor<? extends ResearchEffect>> static final Map<net.minecraft.resources.ResourceLocation, Function<ResearchIcon, ClientResearchIcon<?>>> static final net.minecraft.client.resources.model.ModelResourceLocationstatic final Map<net.minecraft.resources.ResourceLocation, WidgetConstructor<? extends ResearchMethod>> -
Constructor Summary
ConstructorsConstructorDescriptionResearchdClient(net.neoforged.bus.api.IEventBus eventBus, net.neoforged.fml.ModContainer modContainer) -
Method Summary
Modifier and TypeMethodDescriptionstatic TypedEditorObject<? extends ResearchEffect, ResearchEffectType> getClientEffectType(ResearchEffectType effectType) static TypedEditorObject<? extends ResearchMethod, ResearchMethodType> getClientMethodType(ResearchMethodType methodType)
-
Field Details
-
RESEARCH_METHOD_WIDGETS
public static final Map<net.minecraft.resources.ResourceLocation,WidgetConstructor<? extends ResearchMethod>> RESEARCH_METHOD_WIDGETS -
RESEARCH_EFFECT_WIDGETS
public static final Map<net.minecraft.resources.ResourceLocation,WidgetConstructor<? extends ResearchEffect>> RESEARCH_EFFECT_WIDGETS -
RESEARCH_ICONS
public static final Map<net.minecraft.resources.ResourceLocation,Function<ResearchIcon, RESEARCH_ICONSClientResearchIcon<?>>> -
CLIENT_RESEARCHES
public static final Map<net.minecraft.resources.ResourceLocation,StandaloneEditorObject<? extends Research>> CLIENT_RESEARCHES -
CLIENT_RESEARCH_PACKS
public static final Map<net.minecraft.resources.ResourceLocation,StandaloneEditorObject<? extends ResearchPack>> CLIENT_RESEARCH_PACKS -
CLIENT_RESEARCH_METHOD_TYPES
public static final Map<net.minecraft.resources.ResourceLocation,TypedEditorObject<? extends ResearchMethod, CLIENT_RESEARCH_METHOD_TYPESResearchMethodType>> -
RESEARCH_LAB_MODEL
public static final net.minecraft.client.resources.model.ModelResourceLocation RESEARCH_LAB_MODEL -
CLIENT_RESEARCH_EFFECT_TYPES
public static final Map<net.minecraft.resources.ResourceLocation,TypedEditorObject<? extends ResearchEffect, CLIENT_RESEARCH_EFFECT_TYPESResearchEffectType>> -
previewRendererResearchPackColor
public static int previewRendererResearchPackColor
-
-
Constructor Details
-
ResearchdClient
public ResearchdClient(net.neoforged.bus.api.IEventBus eventBus, net.neoforged.fml.ModContainer modContainer)
-
-
Method Details
-
getClientEffectType
public static TypedEditorObject<? extends ResearchEffect,ResearchEffectType> getClientEffectType(ResearchEffectType effectType) -
getClientMethodType
public static TypedEditorObject<? extends ResearchMethod,ResearchMethodType> getClientMethodType(ResearchMethodType methodType)
-