java.lang.Object
com.hypixel.hytale.server.npc.asset.builder.validators.AssetValidator
Direct Known Subclasses:
AttitudeGroupExistsValidator, BarterShopExistsValidator, BeaconSpawnExistsValidator, BlockSetExistsValidator, CombatInteractionValidator, EntityEffectExistsValidator, EntityStatExistsValidator, EnvironmentExistsValidator, FlockAssetExistsValidator, ItemAttitudeGroupExistsValidator, ItemDropListExistsValidator, ItemExistsValidator, ManualSpawnMarkerExistsValidator, ModelExistsValidator, ObjectiveExistsValidator, ParticleSystemExistsValidator, RoleExistsValidator, RootInteractionValidator, ShopExistsValidator, SoundEventExistsValidator, TagSetExistsValidator, WeatherExistsValidator

public abstract class AssetValidator extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • isNullable

      public boolean isNullable()
    • canBeEmpty

      public boolean canBeEmpty()
    • isListNullable

      public boolean isListNullable()
    • canListBeEmpty

      public boolean canListBeEmpty()
    • isMatcher

      public boolean isMatcher()
    • getDomain

      public abstract String getDomain()
    • test

      public abstract boolean test(String var1)
    • errorMessage

      public abstract String errorMessage(String var1, String var2)
    • getAssetName

      public abstract String getAssetName()
    • updateSchema

      public void updateSchema(@Nonnull StringSchema schema)