Class DimensionTransitionScreenManager
java.lang.Object
net.neoforged.neoforge.client.DimensionTransitionScreenManager
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> private static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> private static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetScreen(@Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension) getScreenFromLevel(@Nullable Level target, @Nullable Level source) (package private) static voidinit()
-
Field Details
-
conditionalDimensionEffects
private static final Map<com.mojang.datafixers.util.Pair<ResourceKey<Level>, ResourceKey<Level>>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> conditionalDimensionEffects -
toDimensionTransitions
private static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> toDimensionTransitions -
fromDimensionTransitions
private static final Map<ResourceKey<Level>, DimensionTransitionScreenManager.ReceivingLevelScreenFactory> fromDimensionTransitions
-
-
Constructor Details
-
DimensionTransitionScreenManager
public DimensionTransitionScreenManager()
-
-
Method Details
-
init
@Internal static void init() -
getScreenFromLevel
public static DimensionTransitionScreenManager.ReceivingLevelScreenFactory getScreenFromLevel(@Nullable Level target, @Nullable Level source) -
getScreen
public static DimensionTransitionScreenManager.ReceivingLevelScreenFactory getScreen(@Nullable ResourceKey<Level> toDimension, @Nullable ResourceKey<Level> fromDimension)
-