Class AssetValidationResults

java.lang.Object
com.hypixel.hytale.codec.validation.ValidationResults
com.hypixel.hytale.assetstore.AssetValidationResults

public class AssetValidationResults extends ValidationResults
  • Field Details

    • disabledMissingAssetClasses

      private Set<Class<? extends JsonAsset>> disabledMissingAssetClasses
  • Constructor Details

    • AssetValidationResults

      public AssetValidationResults(ExtraInfo extraInfo)
  • Method Details

    • handleMissingAsset

      public void handleMissingAsset(String field, @Nonnull Class<? extends JsonAsset> assetType, Object assetId)
    • handleMissingAsset

      public void handleMissingAsset(String field, @Nonnull Class<? extends JsonAsset> assetType, Object assetId, String extra)
    • disableMissingAssetFor

      public void disableMissingAssetFor(Class<? extends JsonAsset> assetType)
    • logOrThrowValidatorExceptions

      public void logOrThrowValidatorExceptions(@NonNullDecl com.hypixel.hytale.logger.HytaleLogger logger, @NonNullDecl String msg)
      Overrides:
      logOrThrowValidatorExceptions in class ValidationResults
    • logOrThrowValidatorExceptions

      public void logOrThrowValidatorExceptions(@NonNullDecl com.hypixel.hytale.logger.HytaleLogger logger, @NonNullDecl String msg, @Nullable Path path, int lineOffset)