Uses of Interface
net.minecraft.util.StringIdentifiable
-
Uses of StringIdentifiable in net.minecraft.block.entity
Classes in net.minecraft.block.entity that implement StringIdentifiable Modifier and Type Class Description static classJigsawBlockEntity.Joint -
Uses of StringIdentifiable in net.minecraft.block.enums
Classes in net.minecraft.block.enums that implement StringIdentifiable Modifier and Type Class Description classAttachmentclassBambooLeavesclassBedPartclassBlockHalfclassChestTypeclassComparatorModeclassDoorHingeclassDoubleBlockHalfclassInstrumentclassJigsawOrientationclassPistonTypeclassRailShapeclassSculkSensorPhaseclassSlabTypeclassStairShapeclassStructureBlockModeclassThicknessclassTiltclassWallMountLocationclassWallShapeclassWireConnection -
Uses of StringIdentifiable in net.minecraft.data.server
Methods in net.minecraft.data.server with type parameters of type StringIdentifiable Modifier and Type Method Description private static <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderBlockLootTableGenerator. dropsWithProperty(Block drop, Property<T> property, T t) -
Uses of StringIdentifiable in net.minecraft.entity
Classes in net.minecraft.entity that implement StringIdentifiable Modifier and Type Class Description classSpawnGroupA spawn group represents the category of an entity's natural spawning. -
Uses of StringIdentifiable in net.minecraft.predicate
Methods in net.minecraft.predicate with type parameters of type StringIdentifiable Modifier and Type Method Description <T extends Comparable<T> & StringIdentifiable>
StatePredicate.BuilderStatePredicate.Builder. exactMatch(Property<T> property, T value) -
Uses of StringIdentifiable in net.minecraft.state.property
Classes in net.minecraft.state.property with type parameters of type StringIdentifiable Modifier and Type Class Description classEnumProperty<T extends Enum<T> & StringIdentifiable>Methods in net.minecraft.state.property with type parameters of type StringIdentifiable Modifier and Type Method Description static <T extends Enum<T> & StringIdentifiable>
EnumProperty<T>EnumProperty. of(String name, Class<T> type)Creates an enum property.static <T extends Enum<T> & StringIdentifiable>
EnumProperty<T>EnumProperty. of(String name, Class<T> type, Collection<T> values)Creates an enum property.static <T extends Enum<T> & StringIdentifiable>
EnumProperty<T>EnumProperty. of(String name, Class<T> type, Predicate<T> filter)Creates an enum property.static <T extends Enum<T> & StringIdentifiable>
EnumProperty<T>EnumProperty. of(String name, Class<T> type, T[] values) -
Uses of StringIdentifiable in net.minecraft.structure.pool
Classes in net.minecraft.structure.pool that implement StringIdentifiable Modifier and Type Class Description static classStructurePool.Projection -
Uses of StringIdentifiable in net.minecraft.util
Classes in net.minecraft.util that implement StringIdentifiable Modifier and Type Class Description classDyeColorMethods in net.minecraft.util with type parameters of type StringIdentifiable Modifier and Type Method Description static <E extends Enum<E> & StringIdentifiable>
com.mojang.serialization.Codec<E>StringIdentifiable. createCodec(Supplier<E[]> enumValues, Function<? super String,? extends E> fromString)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 StringIdentifiable>
com.mojang.serialization.Codec<E>StringIdentifiable. createCodec(ToIntFunction<E> compressedEncoder, IntFunction<E> compressedDecoder, Function<? super String,? extends E> decoder)Creates a codec that serializes a class implementing this interface using either the given toInt and fromInt mapping functions (when compressed output is requested), or itsasString()method and a given fromString function.Methods in net.minecraft.util with parameters of type StringIdentifiable Modifier and Type Method Description static com.mojang.serialization.KeyableStringIdentifiable. toKeyable(StringIdentifiable[] values) -
Uses of StringIdentifiable in net.minecraft.util.math
Classes in net.minecraft.util.math that implement StringIdentifiable Modifier and Type Class Description classDirectionstatic classDirection.AxisclassDirectionTransformationclassVerticalSurfaceType -
Uses of StringIdentifiable in net.minecraft.world
Classes in net.minecraft.world that implement StringIdentifiable Modifier and Type Class Description static classHeightmap.Type -
Uses of StringIdentifiable in net.minecraft.world.biome
Classes in net.minecraft.world.biome that implement StringIdentifiable Modifier and Type Class Description static classBiome.Categorystatic classBiome.Precipitationstatic classBiome.TemperatureModifierstatic classBiomeEffects.GrassColorModifier -
Uses of StringIdentifiable in net.minecraft.world.gen
Classes in net.minecraft.world.gen that implement StringIdentifiable Modifier and Type Class Description static classGenerationStep.Carver -
Uses of StringIdentifiable in net.minecraft.world.gen.feature
Classes in net.minecraft.world.gen.feature that implement StringIdentifiable Modifier and Type Class Description static classMineshaftFeature.Typestatic classOceanRuinFeature.BiomeTypestatic classRuinedPortalFeature.Type