Package net.darkhax.bookshelf.impl.data
Class TagHelperVanilla
java.lang.Object
net.darkhax.bookshelf.impl.data.TagHelperVanilla
- All Implemented Interfaces:
ITagHelper
- Direct Known Subclasses:
TagHelperForge
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.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)
-
Constructor Details
-
TagHelperVanilla
public TagHelperVanilla()
-
-
Method Details
-
soundTag
public net.minecraft.tags.TagKey<net.minecraft.sounds.SoundEvent> soundTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
soundTagin interfaceITagHelper
-
fluidTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.material.Fluid> fluidTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
fluidTagin interfaceITagHelper
-
effectTag
public net.minecraft.tags.TagKey<net.minecraft.world.effect.MobEffect> effectTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
effectTagin interfaceITagHelper
-
blockTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.block.Block> blockTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
blockTagin interfaceITagHelper
-
enchantmentTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.enchantment.Enchantment> enchantmentTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
enchantmentTagin interfaceITagHelper
-
entityTag
public net.minecraft.tags.TagKey<net.minecraft.world.entity.EntityType<?>> entityTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
entityTagin interfaceITagHelper
-
itemTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.Item> itemTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
itemTagin interfaceITagHelper
-
bannerPatternTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BannerPattern> bannerPatternTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
bannerPatternTagin interfaceITagHelper
-
potionTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.alchemy.Potion> potionTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
potionTagin interfaceITagHelper
-
particleTag
public net.minecraft.tags.TagKey<net.minecraft.core.particles.ParticleType<?>> particleTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
particleTagin interfaceITagHelper
-
blockEntityTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.block.entity.BlockEntityType<?>> blockEntityTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
blockEntityTagin interfaceITagHelper
-
paintingTag
public net.minecraft.tags.TagKey<net.minecraft.world.entity.decoration.PaintingVariant> paintingTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
paintingTagin interfaceITagHelper
-
statTag
public net.minecraft.tags.TagKey<net.minecraft.resources.ResourceLocation> statTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
statTagin interfaceITagHelper
-
recipeTypeTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeType<?>> recipeTypeTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
recipeTypeTagin interfaceITagHelper
-
recipeSerializerTag
public net.minecraft.tags.TagKey<net.minecraft.world.item.crafting.RecipeSerializer<?>> recipeSerializerTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
recipeSerializerTagin interfaceITagHelper
-
attributeTag
public net.minecraft.tags.TagKey<net.minecraft.world.entity.ai.attributes.Attribute> attributeTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
attributeTagin interfaceITagHelper
-
gameEventTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.gameevent.GameEvent> gameEventTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
gameEventTagin interfaceITagHelper
-
villagerTypeTag
public net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerType> villagerTypeTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
villagerTypeTagin interfaceITagHelper
-
villagerProfessionTag
public net.minecraft.tags.TagKey<net.minecraft.world.entity.npc.VillagerProfession> villagerProfessionTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
villagerProfessionTagin interfaceITagHelper
-
dimensionTypeTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.dimension.DimensionType> dimensionTypeTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
dimensionTypeTagin interfaceITagHelper
-
dimensionTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.Level> dimensionTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
dimensionTagin interfaceITagHelper
-
biomeTag
public net.minecraft.tags.TagKey<net.minecraft.world.level.biome.Biome> biomeTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
biomeTagin interfaceITagHelper
-
damageTag
public net.minecraft.tags.TagKey<net.minecraft.world.damagesource.DamageType> damageTag(net.minecraft.resources.ResourceLocation tag) - Specified by:
damageTagin interfaceITagHelper
-
tag
public <T> net.minecraft.tags.TagKey<T> tag(net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<T>> registryKey, net.minecraft.resources.ResourceLocation tag) - Specified by:
tagin interfaceITagHelper
-