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.advancement
Classes in net.minecraft.advancement that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.block
Subinterfaces of StringIdentifiable in net.minecraft.blockClasses in net.minecraft.block that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.block.entity
Classes in net.minecraft.block.entity that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.block.enums
Classes in net.minecraft.block.enums that implement StringIdentifiableModifier and TypeClassDescriptionenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenumenum -
Uses of StringIdentifiable in net.minecraft.client
Classes in net.minecraft.client that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.font
Classes in net.minecraft.client.font that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.network.message
Classes in net.minecraft.client.network.message that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.option
Classes in net.minecraft.client.option that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.render.model.json
Classes in net.minecraft.client.render.model.json that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.session.report.log
Classes in net.minecraft.client.session.report.log that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.client.session.telemetry
Classes in net.minecraft.client.session.telemetry that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.client.texture
Classes in net.minecraft.client.texture that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.command.argument
Classes in net.minecraft.command.argument with type parameters of type StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.component.type
Classes in net.minecraft.component.type that implement StringIdentifiableModifier and TypeClassDescriptionenumstatic enum -
Uses of StringIdentifiable in net.minecraft.data.server.loottable
Methods in net.minecraft.data.server.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.enchantment.effect
Classes 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.entity
Classes in net.minecraft.enchantment.effect.entity that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.entity
Classes 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.attribute
Classes 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.damage
Classes in net.minecraft.entity.damage that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.entity.decoration
Classes in net.minecraft.entity.decoration that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.entity.passive
Classes in net.minecraft.entity.passive that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enumenumstatic enumstatic enumstatic enumstatic enumstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.entity.vehicle
Classes in net.minecraft.entity.vehicle that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.inventory
Subinterfaces of StringIdentifiable in net.minecraft.inventory -
Uses of StringIdentifiable in net.minecraft.item
Classes in net.minecraft.item that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.loot.context
Classes in net.minecraft.loot.context that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.loot.function
Classes in net.minecraft.loot.function that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.network.message
Classes in net.minecraft.network.message that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.predicate
Methods 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.book
Classes in net.minecraft.recipe.book that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.scoreboard
Classes in net.minecraft.scoreboard that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum -
Uses of StringIdentifiable in net.minecraft.state.property
Classes in net.minecraft.state.property with type parameters of type StringIdentifiableModifier and TypeClassDescriptionclassEnumProperty<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> EnumProperty.of(String name, Class<T> type, Collection<T> values) Creates an enum property with the given values.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. -
Uses of StringIdentifiable in net.minecraft.structure
Classes in net.minecraft.structure that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumenum -
Uses of StringIdentifiable in net.minecraft.structure.pool
Classes in net.minecraft.structure.pool that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.text
Classes 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.util
Classes 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.collection
Classes in net.minecraft.util.collection that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.util.math
Classes 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.village
Classes in net.minecraft.village that implement StringIdentifiable -
Uses of StringIdentifiable in net.minecraft.world
Classes in net.minecraft.world that implement StringIdentifiableModifier and TypeClassDescriptionenumenumstatic enumstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.world.biome
Classes in net.minecraft.world.biome that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Uses of StringIdentifiable in net.minecraft.world.gen
Classes in net.minecraft.world.gen that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enumenum -
Uses of StringIdentifiable in net.minecraft.world.gen.chunk.placement
Classes in net.minecraft.world.gen.chunk.placement that implement StringIdentifiableModifier and TypeClassDescriptionenumstatic enum -
Uses of StringIdentifiable in net.minecraft.world.gen.densityfunction
Classes 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.structure
Classes in net.minecraft.world.gen.structure that implement StringIdentifiableModifier and TypeClassDescriptionstatic enumstatic enum