Interface ITagHelper

All Known Implementing Classes:
TagHelperForge, TagHelperVanilla

public interface ITagHelper
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.tags.TagKey<net.minecraft.world.entity.ai.attributes.Attribute>
    attributeTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BannerPattern>
    bannerPatternTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome>
    biomeTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BlockEntityType<?>>
    blockEntityTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block>
    blockTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.damagesource.DamageType>
    damageTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.Level>
    dimensionTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.dimension.DimensionType>
    dimensionTypeTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect>
    effectTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment>
    enchantmentTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.entity.EntityType<?>>
    entityTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.material.Fluid>
    fluidTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.level.gameevent.GameEvent>
    gameEventTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.item.Item>
    itemTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.inventory.MenuType<?>>
    menuTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.entity.decoration.PaintingVariant>
    paintingTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.core.particles.ParticleType<?>>
    particleTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.item.alchemy.Potion>
    potionTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeSerializer<?>>
    recipeSerializerTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeType<?>>
    recipeTypeTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.sounds.SoundEvent>
    soundTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.resources.ResourceLocation>
    statTag(net.minecraft.resources.ResourceLocation tag)
     
    <T> net.minecraft.tags.TagKey<T>
    tag(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registryKey, net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerProfession>
    villagerProfessionTag(net.minecraft.resources.ResourceLocation tag)
     
    net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerType>
    villagerTypeTag(net.minecraft.resources.ResourceLocation tag)
     
  • Method Details

    • soundTag

      net.minecraft.tags.TagKey<net.minecraft.sounds.SoundEvent> soundTag(net.minecraft.resources.ResourceLocation tag)
    • fluidTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.material.Fluid> fluidTag(net.minecraft.resources.ResourceLocation tag)
    • effectTag

      net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> effectTag(net.minecraft.resources.ResourceLocation tag)
    • blockTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> blockTag(net.minecraft.resources.ResourceLocation tag)
    • enchantmentTag

      net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> enchantmentTag(net.minecraft.resources.ResourceLocation tag)
    • entityTag

      net.minecraft.tags.TagKey<net.minecraft.world.entity.EntityType<?>> entityTag(net.minecraft.resources.ResourceLocation tag)
    • itemTag

      net.minecraft.tags.TagKey<net.minecraft.world.item.Item> itemTag(net.minecraft.resources.ResourceLocation tag)
    • bannerPatternTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BannerPattern> bannerPatternTag(net.minecraft.resources.ResourceLocation tag)
    • potionTag

      net.minecraft.tags.TagKey<net.minecraft.world.item.alchemy.Potion> potionTag(net.minecraft.resources.ResourceLocation tag)
    • particleTag

      net.minecraft.tags.TagKey<net.minecraft.core.particles.ParticleType<?>> particleTag(net.minecraft.resources.ResourceLocation tag)
    • blockEntityTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BlockEntityType<?>> blockEntityTag(net.minecraft.resources.ResourceLocation tag)
    • paintingTag

      net.minecraft.tags.TagKey<net.minecraft.world.entity.decoration.PaintingVariant> paintingTag(net.minecraft.resources.ResourceLocation tag)
    • statTag

      net.minecraft.tags.TagKey<net.minecraft.resources.ResourceLocation> statTag(net.minecraft.resources.ResourceLocation tag)
    • recipeTypeTag

      net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeType<?>> recipeTypeTag(net.minecraft.resources.ResourceLocation tag)
    • recipeSerializerTag

      net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeSerializer<?>> recipeSerializerTag(net.minecraft.resources.ResourceLocation tag)
    • attributeTag

      net.minecraft.tags.TagKey<net.minecraft.world.entity.ai.attributes.Attribute> attributeTag(net.minecraft.resources.ResourceLocation tag)
    • gameEventTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.gameevent.GameEvent> gameEventTag(net.minecraft.resources.ResourceLocation tag)
    • villagerTypeTag

      net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerType> villagerTypeTag(net.minecraft.resources.ResourceLocation tag)
    • villagerProfessionTag

      net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerProfession> villagerProfessionTag(net.minecraft.resources.ResourceLocation tag)
    • dimensionTypeTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.dimension.DimensionType> dimensionTypeTag(net.minecraft.resources.ResourceLocation tag)
    • dimensionTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.Level> dimensionTag(net.minecraft.resources.ResourceLocation tag)
    • biomeTag

      net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome> biomeTag(net.minecraft.resources.ResourceLocation tag)
    • damageTag

      net.minecraft.tags.TagKey<net.minecraft.world.damagesource.DamageType> damageTag(net.minecraft.resources.ResourceLocation tag)
    • tag

      <T> net.minecraft.tags.TagKey<T> tag(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registryKey, net.minecraft.resources.ResourceLocation tag)