Contents
Class WorldGenAssetDiagnostics
java.lang.Object
com.hypixel.hytale.builtin.worldgen.assets.WorldGenAssetDiagnostics
Classifies authored value failures before they cross an asset build boundary.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceWorldGenAssetDiagnostics.FieldBuild<T, R, E extends Exception>static final classOnly explicit content checks create this exception. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T, R, E extends Exception>
Rat(String field, T value, WorldGenAssetDiagnostics.FieldBuild<T, R, E> build) static <E extends Enum<E>>
Estatic inthexInteger(String value, String field)
-
Method Details
-
invalid
@Nonnull public static WorldGenAssetDiagnostics.InvalidValueException invalid(@Nonnull String field, @Nonnull String message) -
invalid
@Nonnull public static WorldGenAssetDiagnostics.InvalidValueException invalid(@Nonnull String field, @Nonnull String message, @Nullable Throwable cause) -
at
public static <T, R, E extends Exception> R at(@Nonnull String field, T value, @Nonnull WorldGenAssetDiagnostics.FieldBuild<T, R, throws EE> build) - Throws:
E
-
hexInteger
-
enumValue
-