Class TagRegistry
- Namespace
- Vintagestory.API.Datastructures
- Assembly
- VintagestoryAPI.dll
public static class TagRegistry
- Inheritance
-
TagRegistry
- Inherited Members
Methods
FormatIssueMessage(string, TagRegistryError, ReadOnlySpan<string>)
public static string? FormatIssueMessage(string debugLocation, TagRegistryError error, ReadOnlySpan<string> tags)
Parameters
debugLocationstringerrorTagRegistryErrortagsReadOnlySpan<string>
Returns
FormatIssueMessage(TagValidationError, ReadOnlySpan<char>)
public static string? FormatIssueMessage(TagValidationError error, ReadOnlySpan<char> tag)
Parameters
errorTagValidationErrortagReadOnlySpan<char>
Returns
ValidateTag(ReadOnlySpan<char>)
Validates the format of a tag.
Tags must only contain lowercase alphanumerics (0-9, a-z) and dashes, must not contain two consecutive dashes, and must start with a lowercase letter.
It must also not be empty and at least three characters long.
public static TagValidationError ValidateTag(ReadOnlySpan<char> tag)
Parameters
tagReadOnlySpan<char>