Uses of Interface
net.minecraft.util.StringIdentifiable
Packages that use StringIdentifiable
Package
Description
Contains utility method classes, various enums, serialization helpers, and
 miscellaneous classes.
- 
Uses of StringIdentifiable in net.minecraft.advancementClasses in net.minecraft.advancement that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.blockSubinterfaces of StringIdentifiable in net.minecraft.blockClasses in net.minecraft.block that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.block.entityClasses in net.minecraft.block.entity that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.block.enumsClasses in net.minecraft.block.enums that implement StringIdentifiableModifier and TypeClassDescriptionenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenum
- 
Uses of StringIdentifiable in net.minecraft.clientClasses in net.minecraft.client that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.fontClasses in net.minecraft.client.font that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.network.messageClasses in net.minecraft.client.network.message that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.optionClasses in net.minecraft.client.option that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.render.block.entityClasses in net.minecraft.client.render.block.entity that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.render.entity.equipmentClasses in net.minecraft.client.render.entity.equipment that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.render.entity.featureClasses in net.minecraft.client.render.entity.feature that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.render.item.property.numericClasses in net.minecraft.client.render.item.property.numeric that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.session.report.logClasses in net.minecraft.client.session.report.log that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.client.session.telemetryClasses in net.minecraft.client.session.telemetry that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.client.textureClasses in net.minecraft.client.texture that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.command.argumentClasses in net.minecraft.command.argument with type parameters of type StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.component.typeClasses in net.minecraft.component.type that implement StringIdentifiableModifier and TypeClassDescriptionenumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.data.loottableMethods in net.minecraft.data.loottable with type parameters of type StringIdentifiableModifier and TypeMethodDescriptionprotected <T extends Comparable<T> & StringIdentifiable>
 LootTable.BuilderBlockLootTableGenerator.dropsWithProperty(Block drop, Property<T> property, T value) 
- 
Uses of StringIdentifiable in net.minecraft.data.reportClasses in net.minecraft.data.report that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.enchantment.effectClasses in net.minecraft.enchantment.effect that implement StringIdentifiableMethods in net.minecraft.enchantment.effect with parameters of type StringIdentifiableModifier and TypeMethodDescriptionAttributeEnchantmentEffect.createAttributeModifier(int value, StringIdentifiable suffix) private IdentifierAttributeEnchantmentEffect.getModifierId(StringIdentifiable suffix) 
- 
Uses of StringIdentifiable in net.minecraft.enchantment.effect.entityClasses in net.minecraft.enchantment.effect.entity that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.entityClasses in net.minecraft.entity that implement StringIdentifiableModifier and TypeClassDescriptionenumProvides enum types for several key slots found within an entityInventory.enumA spawn group represents the category of an entity's natural spawning.
- 
Uses of StringIdentifiable in net.minecraft.entity.attributeClasses in net.minecraft.entity.attribute that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumRepresents an operation which can be applied to an attribute modifier.
- 
Uses of StringIdentifiable in net.minecraft.entity.damageClasses in net.minecraft.entity.damage that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.entity.decorationClasses in net.minecraft.entity.decoration that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.entity.passiveClasses in net.minecraft.entity.passive that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enumenumstatic enumstatic enumstatic enumstatic enumstatic enumstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.inventorySubinterfaces of StringIdentifiable in net.minecraft.inventory
- 
Uses of StringIdentifiable in net.minecraft.itemClasses in net.minecraft.item that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum
- 
Uses of StringIdentifiable in net.minecraft.item.consumeClasses in net.minecraft.item.consume that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.item.equipmentClasses in net.minecraft.item.equipment that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.loot.contextClasses in net.minecraft.loot.context that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.loot.functionClasses in net.minecraft.loot.function that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.network.messageClasses in net.minecraft.network.message that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.predicateMethods in net.minecraft.predicate with type parameters of type StringIdentifiableModifier and TypeMethodDescription<T extends Comparable<T> & StringIdentifiable>
 StatePredicate.BuilderStatePredicate.Builder.exactMatch(Property<T> property, T value) 
- 
Uses of StringIdentifiable in net.minecraft.recipe.bookClasses in net.minecraft.recipe.book that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.scoreboardClasses in net.minecraft.scoreboard that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum
- 
Uses of StringIdentifiable in net.minecraft.state.propertyClasses in net.minecraft.state.property with type parameters of type StringIdentifiableModifier and TypeClassDescriptionfinal classEnumProperty<T extends Enum<T> & StringIdentifiable>Represents a property that has enum values.Methods in net.minecraft.state.property with type parameters of type StringIdentifiableModifier and TypeMethodDescriptionstatic <T extends Enum<T> & StringIdentifiable>
 EnumProperty<T> Creates an enum property with all values of the given enum class.static <T extends Enum<T> & StringIdentifiable>
 EnumProperty<T> Creates an enum property with the values allowed by the given filter.static <T extends Enum<T> & StringIdentifiable>
 EnumProperty<T> Creates an enum property with the given values.static <T extends Enum<T> & StringIdentifiable>
 EnumProperty<T> Creates an enum property with the given values.
- 
Uses of StringIdentifiable in net.minecraft.structureClasses in net.minecraft.structure that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum
- 
Uses of StringIdentifiable in net.minecraft.structure.poolClasses in net.minecraft.structure.pool that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.textClasses in net.minecraft.text that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumRepresents a parameter that the decoration uses.static classstatic final recordNbtDataSource.Type<T extends NbtDataSource>static final recordTextContent.Type<T extends TextContent>Methods in net.minecraft.text with type parameters of type StringIdentifiableModifier and TypeMethodDescriptionstatic <T extends StringIdentifiable,E> 
 com.mojang.serialization.MapCodec<E> TextCodecs.dispatchingCodec(T[] types, Function<T, com.mojang.serialization.MapCodec<? extends E>> typeToCodec, Function<E, T> valueToType, String dispatchingKey) Methods in net.minecraft.text with parameters of type StringIdentifiableModifier and TypeMethodDescriptionstatic <T extends StringIdentifiable,E> 
 com.mojang.serialization.MapCodec<E> TextCodecs.dispatchingCodec(T[] types, Function<T, com.mojang.serialization.MapCodec<? extends E>> typeToCodec, Function<E, T> valueToType, String dispatchingKey) 
- 
Uses of StringIdentifiable in net.minecraft.utilClasses in net.minecraft.util with type parameters of type StringIdentifiableModifier and TypeClassDescriptionstatic classStringIdentifiable.BasicCodec<S extends StringIdentifiable>static classStringIdentifiable.EnumCodec<E extends Enum<E> & StringIdentifiable>Deprecated.Classes in net.minecraft.util that implement StringIdentifiableModifier and TypeClassDescriptionenumAn enum representing an entity's arm.enumenumenumAn enum representing 16 dye colors.enumAn enum holding formattings.enumMethods in net.minecraft.util with type parameters of type StringIdentifiableModifier and TypeMethodDescriptionstatic <T extends StringIdentifiable>
 com.mojang.serialization.Codec<T> StringIdentifiable.createBasicCodec(Supplier<T[]> values) static <E extends Enum<E> & StringIdentifiable>
 StringIdentifiable.EnumCodec<E> StringIdentifiable.createCodec(Supplier<E[]> enumValues) Creates a codec that serializes an enum implementing this interface either using its ordinals (when compressed) or using itsasString()method and a given decode function.static <E extends Enum<E> & StringIdentifiable>
 StringIdentifiable.EnumCodec<E> StringIdentifiable.createCodec(Supplier<E[]> enumValues, Function<String, String> valueNameTransformer) Creates a codec that serializes an enum implementing this interface either using its ordinals (when compressed) or using itsasString()method and a given decode function.static <T extends StringIdentifiable>
 Function<String, T> StringIdentifiable.createMapper(T[] values, Function<String, String> valueNameTransformer) Methods in net.minecraft.util with parameters of type StringIdentifiableModifier and TypeMethodDescriptionstatic <T extends StringIdentifiable>
 Function<String, T> StringIdentifiable.createMapper(T[] values, Function<String, String> valueNameTransformer) static com.mojang.serialization.KeyableStringIdentifiable.toKeyable(StringIdentifiable[] values) Constructors in net.minecraft.util with parameters of type StringIdentifiableModifierConstructorDescriptionBasicCodec(S[] values, Function<String, S> idToIdentifiable, ToIntFunction<S> identifiableToOrdinal) 
- 
Uses of StringIdentifiable in net.minecraft.util.collectionClasses in net.minecraft.util.collection that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.util.mathClasses in net.minecraft.util.math that implement StringIdentifiableModifier and TypeClassDescriptionenumAn enum representing 6 cardinal directions in Minecraft.static enumenumenum
- 
Uses of StringIdentifiable in net.minecraft.villageClasses in net.minecraft.village that implement StringIdentifiable
- 
Uses of StringIdentifiable in net.minecraft.worldClasses in net.minecraft.world that implement StringIdentifiableModifier and TypeClassDescriptionenumenumstatic enumstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.world.biomeClasses in net.minecraft.world.biome that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.world.genClasses in net.minecraft.world.gen that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum
- 
Uses of StringIdentifiable in net.minecraft.world.gen.chunk.placementClasses in net.minecraft.world.gen.chunk.placement that implement StringIdentifiableModifier and TypeClassDescriptionenumstatic enum
- 
Uses of StringIdentifiable in net.minecraft.world.gen.densityfunctionClasses in net.minecraft.world.gen.densityfunction that implement StringIdentifiableModifier and TypeClassDescriptionstatic enum(package private) static enumstatic enum(package private) static enum
- 
Uses of StringIdentifiable in net.minecraft.world.gen.structureClasses in net.minecraft.world.gen.structure that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum