public class RegistryVerifier
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RegistryVerifier.Checker<T>
A util class ensuring human readable error messages for invalid values.
|
| Modifier and Type | Field and Description |
|---|---|
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
armorMaterial |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
armorTrimMaterial |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
armorTrimMaterialTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
armorTrimPattern |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
armorTrimPatternTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
attributeModifier |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
attributeModifierTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
bannerPattern |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
bannerPatternTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
block |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
blockTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
catVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
chickenVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
cowVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
damageType |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
damageTypeTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
enchantment |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
enchantmentTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
entityType |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
entityTypeTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
frogVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
instrument |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
item |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
itemTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
jukeboxSong |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
jukeboxSongTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
mapDecorationType |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
paintingVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
pigVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
potion |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
potionTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
sound |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
statusEffect |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
statusEffectTag |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
wolfSoundVariant |
RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> |
wolfVariant |
| Constructor and Description |
|---|
RegistryVerifier() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
verifyArmorMaterial(net.lenni0451.mcstructs.core.Identifier id)
Verify the armor material in the armor material registry.
|
boolean |
verifyArmorTrimMaterial(net.lenni0451.mcstructs.core.Identifier id)
Verify the armor trim material in the armor trim material registry.
|
boolean |
verifyArmorTrimMaterialTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the armor trim material tag in the armor trim material tag registry.
|
boolean |
verifyArmorTrimPattern(net.lenni0451.mcstructs.core.Identifier id)
Verify the armor trim pattern in the armor trim pattern registry.
|
boolean |
verifyArmorTrimPatternTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the armor trim pattern tag in the armor trim pattern tag registry.
|
boolean |
verifyAttributeModifier(net.lenni0451.mcstructs.core.Identifier id)
Verify the attribute modifier in the attribute modifier registry.
|
boolean |
verifyAttributeModifierTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the attribute modifier tag in the attribute modifier tag registry.
|
boolean |
verifyBannerPattern(net.lenni0451.mcstructs.core.Identifier id)
Verify the banner pattern in the banner pattern registry.
|
boolean |
verifyBannerPatternTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the banner pattern tag in the banner pattern tag registry.
|
boolean |
verifyBlock(net.lenni0451.mcstructs.core.Identifier id)
Verify the block in the block registry.
|
boolean |
verifyBlockState(net.lenni0451.mcstructs.core.Identifier id,
java.lang.String state)
Verify the block state of a block.
|
boolean |
verifyBlockTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the block tag in the block tag registry.
|
boolean |
verifyCatVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the cat variant in the cat variant registry.
|
boolean |
verifyChickenVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the chicken variant in the chicken variant registry.
|
boolean |
verifyCowVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the cow variant in the cow variant registry.
|
boolean |
verifyDamageType(net.lenni0451.mcstructs.core.Identifier id)
Verify the damage type in the damage type registry.
|
boolean |
verifyDamageTypeTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the damage type tag in the damage type tag registry.
|
boolean |
verifyEnchantment(net.lenni0451.mcstructs.core.Identifier id)
Verify the enchantment in the enchantment registry.
|
boolean |
verifyEnchantmentTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the enchantment tag in the enchantment tag registry.
|
boolean |
verifyEntityType(net.lenni0451.mcstructs.core.Identifier id)
Verify the entity type in the entity type registry.
|
boolean |
verifyEntityTypeTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the entity type tag in the entity type tag registry.
|
boolean |
verifyFrogVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the frog variant in the frog variant registry.
|
boolean |
verifyInstrument(net.lenni0451.mcstructs.core.Identifier id)
Verify the instrument in the instrument registry.
|
boolean |
verifyItem(net.lenni0451.mcstructs.core.Identifier id)
Verify the item in the item registry.
|
boolean |
verifyItemTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the item tag in the item tag registry.
|
boolean |
verifyJukeboxSong(net.lenni0451.mcstructs.core.Identifier id)
Verify the song in the jukebox song registry.
|
boolean |
verifyJukeboxSongTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the jukebox song tag in the jukebox song tag registry.
|
boolean |
verifyMapDecorationType(net.lenni0451.mcstructs.core.Identifier id)
Verify the map decoration type in the map decoration type registry.
|
boolean |
verifyPaintingVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the painting variant in the painting variant registry.
|
boolean |
verifyPigVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the pig variant in the pig variant registry.
|
boolean |
verifyPotion(net.lenni0451.mcstructs.core.Identifier id)
Verify the potion in the potion registry.
|
boolean |
verifyPotionTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the potion tag in the potion tag registry.
|
boolean |
verifySound(net.lenni0451.mcstructs.core.Identifier id)
Verify the sound in the sound registry.
|
boolean |
verifyStatusEffect(net.lenni0451.mcstructs.core.Identifier id)
Verify the status effect in the status effect registry.
|
boolean |
verifyStatusEffectTag(net.lenni0451.mcstructs.core.Identifier id)
Verify the status effect tag in the status effect registry.
|
boolean |
verifyWolfSoundVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the wolf sound variant in the wolf sound variant registry.
|
boolean |
verifyWolfVariant(net.lenni0451.mcstructs.core.Identifier id)
Verify the wolf variant in the wolf variant registry.
|
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> itemTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> item
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> blockTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> block
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> enchantmentTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> enchantment
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> statusEffectTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> statusEffect
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> mapDecorationType
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> bannerPatternTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> bannerPattern
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> instrument
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> sound
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> attributeModifierTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> attributeModifier
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> armorMaterial
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> armorTrimMaterialTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> armorTrimMaterial
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> armorTrimPatternTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> armorTrimPattern
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> potionTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> potion
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> jukeboxSongTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> jukeboxSong
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> entityTypeTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> entityType
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> damageTypeTag
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> damageType
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> wolfVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> wolfSoundVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> frogVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> catVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> pigVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> cowVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> chickenVariant
public final RegistryVerifier.Checker<net.lenni0451.mcstructs.core.Identifier> paintingVariant
public boolean verifyItemTag(net.lenni0451.mcstructs.core.Identifier id)
id - The item tag idpublic boolean verifyItem(net.lenni0451.mcstructs.core.Identifier id)
id - The item idpublic boolean verifyBlockTag(net.lenni0451.mcstructs.core.Identifier id)
id - The block tag idpublic boolean verifyBlock(net.lenni0451.mcstructs.core.Identifier id)
id - The block idpublic boolean verifyBlockState(net.lenni0451.mcstructs.core.Identifier id,
java.lang.String state)
id - The block idstate - The block statepublic boolean verifyEnchantmentTag(net.lenni0451.mcstructs.core.Identifier id)
id - The enchantment tag idpublic boolean verifyEnchantment(net.lenni0451.mcstructs.core.Identifier id)
id - The enchantment idpublic boolean verifyStatusEffectTag(net.lenni0451.mcstructs.core.Identifier id)
id - The status effect tag idpublic boolean verifyStatusEffect(net.lenni0451.mcstructs.core.Identifier id)
id - The status effect idpublic boolean verifyMapDecorationType(net.lenni0451.mcstructs.core.Identifier id)
id - The map decoration type idpublic boolean verifyBannerPatternTag(net.lenni0451.mcstructs.core.Identifier id)
id - The banner pattern tag idpublic boolean verifyBannerPattern(net.lenni0451.mcstructs.core.Identifier id)
id - The banner pattern idpublic boolean verifyInstrument(net.lenni0451.mcstructs.core.Identifier id)
id - The instrument idpublic boolean verifySound(net.lenni0451.mcstructs.core.Identifier id)
id - The sound idpublic boolean verifyAttributeModifierTag(net.lenni0451.mcstructs.core.Identifier id)
id - The attribute modifier tag idpublic boolean verifyAttributeModifier(net.lenni0451.mcstructs.core.Identifier id)
id - The attribute modifier idpublic boolean verifyArmorMaterial(net.lenni0451.mcstructs.core.Identifier id)
id - The armor material idpublic boolean verifyArmorTrimMaterialTag(net.lenni0451.mcstructs.core.Identifier id)
id - The armor trim material tag idpublic boolean verifyArmorTrimMaterial(net.lenni0451.mcstructs.core.Identifier id)
id - The armor trim material idpublic boolean verifyArmorTrimPatternTag(net.lenni0451.mcstructs.core.Identifier id)
id - The armor trim pattern tag idpublic boolean verifyArmorTrimPattern(net.lenni0451.mcstructs.core.Identifier id)
id - The armor trim pattern idpublic boolean verifyPotionTag(net.lenni0451.mcstructs.core.Identifier id)
id - The potion tag idpublic boolean verifyPotion(net.lenni0451.mcstructs.core.Identifier id)
id - The potion idpublic boolean verifyJukeboxSongTag(net.lenni0451.mcstructs.core.Identifier id)
id - The jukebox song tag idpublic boolean verifyJukeboxSong(net.lenni0451.mcstructs.core.Identifier id)
id - The song idpublic boolean verifyEntityTypeTag(net.lenni0451.mcstructs.core.Identifier id)
id - The entity type tag idpublic boolean verifyEntityType(net.lenni0451.mcstructs.core.Identifier id)
id - The entity type idpublic boolean verifyDamageTypeTag(net.lenni0451.mcstructs.core.Identifier id)
id - The damage type tag idpublic boolean verifyDamageType(net.lenni0451.mcstructs.core.Identifier id)
id - The damage type idpublic boolean verifyWolfVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The wolf variant idpublic boolean verifyWolfSoundVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The wolf sound variant idpublic boolean verifyFrogVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The frog variant idpublic boolean verifyCatVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The cat variant idpublic boolean verifyPigVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The pig variant idpublic boolean verifyCowVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The cow variant idpublic boolean verifyChickenVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The chicken variant idpublic boolean verifyPaintingVariant(net.lenni0451.mcstructs.core.Identifier id)
id - The painting variant id