Uses of Class
net.minecraft.state.Property
Packages that use Property
Package
Description
-
Uses of Property in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type PropertyModifier and TypeMethodDescriptionStatePropertiesPredicate.Builder.hasProperty(Property<?> p_227194_1_, String p_227194_2_) StatePropertiesPredicate.Builder.hasProperty(Property<Boolean> p_227195_1_, boolean p_227195_2_) StatePropertiesPredicate.Builder.hasProperty(Property<Integer> p_227192_1_, int p_227192_2_) <T extends Comparable<T> & IStringSerializable>
StatePropertiesPredicate.BuilderStatePropertiesPredicate.Builder.hasProperty(Property<T> p_227193_1_, T p_227193_2_) protected <T extends Comparable<T>>
booleanStatePropertiesPredicate.ExactMatcher.match(StateHolder<?, ?> p_225554_1_, Property<T> p_225554_2_) protected abstract <T extends Comparable<T>>
booleanStatePropertiesPredicate.Matcher.match(StateHolder<?, ?> p_225554_1_, Property<T> p_225554_2_) protected <T extends Comparable<T>>
booleanStatePropertiesPredicate.RangedMacher.match(StateHolder<?, ?> p_225554_1_, Property<T> p_225554_2_) -
Uses of Property in net.minecraft.block
Methods in net.minecraft.block that return PropertyModifier and TypeMethodDescriptionAbstractRailBlock.getShapeProperty()Deprecated.DetectorRailBlock.getShapeProperty()PoweredRailBlock.getShapeProperty()RailBlock.getShapeProperty()Methods in net.minecraft.block with parameters of type PropertyModifier and TypeMethodDescriptionprivate static booleanWallBlock.isConnected(BlockState p_235629_0_, Property<WallHeight> p_235629_1_) Constructor parameters in net.minecraft.block with type arguments of type PropertyModifierConstructorDescriptionprotectedAbstractBlockState(Block p_i231870_1_, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> p_i231870_2_, com.mojang.serialization.MapCodec<BlockState> p_i231870_3_) BlockState(Block p_i231876_1_, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> p_i231876_2_, com.mojang.serialization.MapCodec<BlockState> p_i231876_3_) -
Uses of Property in net.minecraft.block.pattern
Fields in net.minecraft.block.pattern with type parameters of type PropertyMethods in net.minecraft.block.pattern with parameters of type PropertyModifier and TypeMethodDescriptionprotected <T extends Comparable<T>>
booleanBlockStateMatcher.applies(BlockState p_185927_1_, Property<T> p_185927_2_, Predicate<Object> p_185927_3_) <V extends Comparable<V>>
BlockStateMatcher -
Uses of Property in net.minecraft.client.gui.overlay
Method parameters in net.minecraft.client.gui.overlay with type arguments of type PropertyModifier and TypeMethodDescriptionprivate StringDebugOverlayGui.getPropertyValueString(Map.Entry<Property<?>, Comparable<?>> p_211534_1_) -
Uses of Property in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
StringBlockModelShapes.getValue(Property<T> p_209555_0_, Comparable<?> p_209555_1_) Method parameters in net.minecraft.client.renderer with type arguments of type PropertyModifier and TypeMethodDescriptionstatic StringBlockModelShapes.statePropertiesToString(Map<Property<?>, Comparable<?>> p_209552_0_) -
Uses of Property in net.minecraft.client.renderer.color
Fields in net.minecraft.client.renderer.color with type parameters of type PropertyMethods in net.minecraft.client.renderer.color that return types with arguments of type PropertyMethods in net.minecraft.client.renderer.color with parameters of type PropertyModifier and TypeMethodDescriptionprivate voidBlockColors.addColoringState(Property<?> p_225308_1_, Block... p_225308_2_) Method parameters in net.minecraft.client.renderer.color with type arguments of type PropertyModifier and TypeMethodDescriptionprivate voidBlockColors.addColoringStates(Set<Property<?>> p_225309_1_, Block... p_225309_2_) -
Uses of Property in net.minecraft.client.renderer.model
Methods in net.minecraft.client.renderer.model with parameters of type PropertyModifier and TypeMethodDescription(package private) static <T extends Comparable<T>>
TModelBakery.getValueHelper(Property<T> p_209592_0_, String p_209592_1_) Method parameters in net.minecraft.client.renderer.model with type arguments of type PropertyModifier and TypeMethodDescriptionstatic ModelBakery.ModelListWrapperModelBakery.ModelListWrapper.create(BlockState p_225336_0_, IUnbakedModel p_225336_1_, Collection<Property<?>> p_225336_2_) static ModelBakery.ModelListWrapperModelBakery.ModelListWrapper.create(BlockState p_225335_0_, Multipart p_225335_1_, Collection<Property<?>> p_225335_2_) ModelBakery.ModelListWrapper.getColoringValues(BlockState p_225337_0_, Collection<Property<?>> p_225337_1_) -
Uses of Property in net.minecraft.client.renderer.model.multipart
Methods in net.minecraft.client.renderer.model.multipart with parameters of type PropertyModifier and TypeMethodDescriptionprivate Predicate<BlockState>PropertyValueCondition.getBlockStatePredicate(StateContainer<Block, BlockState> p_212485_1_, Property<?> p_212485_2_, String p_212485_3_) -
Uses of Property in net.minecraft.command.arguments
Fields in net.minecraft.command.arguments with type parameters of type PropertyModifier and TypeFieldDescriptionBlockPredicateArgument.BlockPredicate.propertiesBlockStateInput.propertiesprivate final Map<Property<?>,Comparable<?>> BlockStateParser.propertiesprivate final Map<Property<?>,Comparable<?>> ItemParser.propertiesMethods in net.minecraft.command.arguments that return types with arguments of type PropertyModifier and TypeMethodDescriptionMap<Property<?>,Comparable<?>> BlockStateParser.getProperties()Methods in net.minecraft.command.arguments with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
com.mojang.brigadier.suggestion.SuggestionsBuilderBlockStateParser.addSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder p_201037_0_, Property<T> p_201037_1_) private static <T extends Comparable<T>>
voidBlockStateParser.appendProperty(StringBuilder p_211375_0_, Property<T> p_211375_1_, Comparable<?> p_211375_2_) private <T extends Comparable<T>>
voidConstructor parameters in net.minecraft.command.arguments with type arguments of type PropertyModifierConstructorDescriptionBlockPredicate(BlockState p_i48210_1_, Set<Property<?>> p_i48210_2_, CompoundNBT p_i48210_3_) BlockStateInput(BlockState p_i47967_1_, Set<Property<?>> p_i47967_2_, CompoundNBT p_i47967_3_) -
Uses of Property in net.minecraft.data
Fields in net.minecraft.data declared as PropertyModifier and TypeFieldDescriptionBlockStateVariantBuilder.Five.property1BlockStateVariantBuilder.Four.property1BlockStateVariantBuilder.One.property1BlockStateVariantBuilder.Three.property1BlockStateVariantBuilder.Two.property1BlockStateVariantBuilder.Five.property2BlockStateVariantBuilder.Four.property2BlockStateVariantBuilder.Three.property2BlockStateVariantBuilder.Two.property2BlockStateVariantBuilder.Five.property3BlockStateVariantBuilder.Four.property3BlockStateVariantBuilder.Three.property3BlockStateVariantBuilder.Five.property4BlockStateVariantBuilder.Four.property4BlockStateVariantBuilder.Five.property5Fields in net.minecraft.data with type parameters of type PropertyModifier and TypeFieldDescriptionFinishedVariantBlockState.seenPropertiesIMultiPartPredicateBuilder.Properties.termsMethods in net.minecraft.data that return types with arguments of type PropertyModifier and TypeMethodDescriptionBlockStateVariantBuilder.Five.getDefinedProperties()BlockStateVariantBuilder.Four.getDefinedProperties()BlockStateVariantBuilder.getDefinedProperties()BlockStateVariantBuilder.One.getDefinedProperties()BlockStateVariantBuilder.Three.getDefinedProperties()BlockStateVariantBuilder.Two.getDefinedProperties()Methods in net.minecraft.data with parameters of type PropertyModifier and TypeMethodDescriptionprivate voidBlockModelProvider.createCropBlock(Block p_239876_1_, Property<Integer> p_239876_2_, int... p_239876_3_) private static <T extends Comparable<T>>
BlockStateVariantBuilderBlockModelProvider.createEmptyOrFullDispatch(Property<T> p_239895_0_, T p_239895_1_, ResourceLocation p_239895_2_, ResourceLocation p_239895_3_) private static <T extends Comparable<T>>
StringIMultiPartPredicateBuilder.Properties.getTerm(Property<T> p_240103_0_, T p_240103_1_, T[] p_240103_2_) private static <T extends Comparable<T>>
StringIMultiPartPredicateBuilder.Properties.joinValues(Property<T> p_240101_0_, Stream<T> p_240101_1_) static <T1 extends Comparable<T1>,T2 extends Comparable<T2>>
BlockStateVariantBuilder.Two<T1,T2> BlockStateVariantBuilder.properties(Property<T1> p_240134_0_, Property<T2> p_240134_1_) static <T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>>
BlockStateVariantBuilder.Three<T1,T2, T3> BlockStateVariantBuilder.properties(Property<T1> p_240135_0_, Property<T2> p_240135_1_, Property<T3> p_240135_2_) static <T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>>
BlockStateVariantBuilder.Four<T1,T2, T3, T4> BlockStateVariantBuilder.properties(Property<T1> p_240136_0_, Property<T2> p_240136_1_, Property<T3> p_240136_2_, Property<T4> p_240136_3_) static <T1 extends Comparable<T1>,T2 extends Comparable<T2>, T3 extends Comparable<T3>, T4 extends Comparable<T4>, T5 extends Comparable<T5>>
BlockStateVariantBuilder.Five<T1,T2, T3, T4, T5> BlockStateVariantBuilder.properties(Property<T1> p_240137_0_, Property<T2> p_240137_1_, Property<T3> p_240137_2_, Property<T4> p_240137_3_, Property<T5> p_240137_4_) static <T1 extends Comparable<T1>>
BlockStateVariantBuilder.One<T1>private <T extends Comparable<T>>
voidfinal <T extends Comparable<T>>
IMultiPartPredicateBuilder.Propertiesfinal <T extends Comparable<T>>
IMultiPartPredicateBuilder.PropertiesIMultiPartPredicateBuilder.Properties.term(Property<T> p_240099_1_, T p_240099_2_, T... p_240099_3_) Constructors in net.minecraft.data with parameters of type PropertyModifierConstructorDescriptionprivateFive(Property<T1> p_i232538_1_, Property<T2> p_i232538_2_, Property<T3> p_i232538_3_, Property<T4> p_i232538_4_, Property<T5> p_i232538_5_) privateFour(Property<T1> p_i232536_1_, Property<T2> p_i232536_2_, Property<T3> p_i232536_3_, Property<T4> p_i232536_4_) privateprivateprivate -
Uses of Property in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type PropertyModifier and TypeMethodDescriptionprotected static <T extends Comparable<T> & IStringSerializable>
LootTable.BuilderBlockLootTables.createSinglePropConditionTable(Block p_218562_0_, Property<T> p_218562_1_, T p_218562_2_) -
Uses of Property in net.minecraft.fluid
Constructor parameters in net.minecraft.fluid with type arguments of type PropertyModifierConstructorDescriptionFluidState(Fluid p_i232145_1_, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> p_i232145_2_, com.mojang.serialization.MapCodec<FluidState> p_i232145_3_) -
Uses of Property in net.minecraft.item
Methods in net.minecraft.item with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
BlockStateDebugStickItem.cycleState(BlockState p_195960_0_, Property<T> p_195960_1_, boolean p_195960_2_) private static <T extends Comparable<T>>
StringDebugStickItem.getNameHelper(BlockState p_195957_0_, Property<T> p_195957_1_) private static <T extends Comparable<T>>
BlockStateBlockItem.updateState(BlockState p_219988_0_, Property<T> p_219988_1_, String p_219988_2_) -
Uses of Property in net.minecraft.loot.functions
Fields in net.minecraft.loot.functions with type parameters of type PropertyMethods in net.minecraft.loot.functions with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
StringCopyBlockState.serialize(BlockState p_227546_0_, Property<T> p_227546_1_) Constructor parameters in net.minecraft.loot.functions with type arguments of type PropertyModifierConstructorDescriptionprivateCopyBlockState(ILootCondition[] p_i225890_1_, Block p_i225890_2_, Set<Property<?>> p_i225890_3_) -
Uses of Property in net.minecraft.nbt
Methods in net.minecraft.nbt with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <T extends Comparable<T>>
StringNBTUtil.getName(Property<T> p_190010_0_, Comparable<?> p_190010_1_) private static <S extends StateHolder<?,S>, T extends Comparable<T>>
SNBTUtil.setValueHelper(S p_193590_0_, Property<T> p_193590_1_, String p_193590_2_, CompoundNBT p_193590_3_, CompoundNBT p_193590_4_) -
Uses of Property in net.minecraft.state
Subclasses of Property in net.minecraft.stateModifier and TypeClassDescriptionclassclassclassEnumProperty<T extends Enum<T> & IStringSerializable>classFields in net.minecraft.state declared as PropertyFields in net.minecraft.state with type parameters of type PropertyModifier and TypeFieldDescriptionprivate com.google.common.collect.Table<Property<?>,Comparable<?>, S> StateHolder.neighboursStateContainer.Builder.propertiesStateContainer.propertiesByNameprivate static final Function<Map.Entry<Property<?>,Comparable<?>>, String> StateHolder.PROPERTY_ENTRY_TO_STRING_FUNCTIONprivate final com.google.common.collect.ImmutableMap<Property<?>,Comparable<?>> StateHolder.valuesMethods in net.minecraft.state that return PropertyModifier and TypeMethodDescriptionProperty.ValuePair.getProperty()Property<?>StateContainer.getProperty(String p_185920_1_) Methods in net.minecraft.state that return types with arguments of type PropertyModifier and TypeMethodDescriptionCollection<Property<?>>StateContainer.getProperties()Collection<Property<?>>StateHolder.getProperties()com.google.common.collect.ImmutableMap<Property<?>,Comparable<?>> StateHolder.getValues()private Map<Property<?>,Comparable<?>> StateHolder.makeNeighbourValues(Property<?> p_235902_1_, Comparable<?> p_235902_2_) Methods in net.minecraft.state with parameters of type PropertyModifier and TypeMethodDescriptionprivate static <S extends StateHolder<?,S>, T extends Comparable<T>>
com.mojang.serialization.MapCodec<S>StateContainer.appendPropertyCodec(com.mojang.serialization.MapCodec<S> p_241487_0_, Supplier<S> p_241487_1_, String p_241487_2_, Property<T> p_241487_3_) <T extends Comparable<T>>
S<T extends Comparable<T>>
Optional<T>StateHolder.getOptionalValue(Property<T> p_235903_1_) <T extends Comparable<T>>
T<T extends Comparable<T>>
booleanStateHolder.hasProperty(Property<T> p_235901_1_) private Map<Property<?>,Comparable<?>> StateHolder.makeNeighbourValues(Property<?> p_235902_1_, Comparable<?> p_235902_2_) <T extends Comparable<T>,V extends T>
Sprivate <T extends Comparable<T>>
voidStateContainer.Builder.validateProperty(Property<T> p_206892_1_) Method parameters in net.minecraft.state with type arguments of type PropertyModifier and TypeMethodDescriptionStateContainer.IFactory.create(O p_create_1_, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> p_create_2_, com.mojang.serialization.MapCodec<S> p_create_3_) voidStateHolder.populateNeighbours(Map<Map<Property<?>, Comparable<?>>, S> p_235899_1_) Constructors in net.minecraft.state with parameters of type PropertyConstructor parameters in net.minecraft.state with type arguments of type PropertyModifierConstructorDescriptionprotectedStateContainer(Function<O, S> p_i231877_1_, O p_i231877_2_, StateContainer.IFactory<O, S> p_i231877_3_, Map<String, Property<?>> p_i231877_4_) protectedStateHolder(O p_i231879_1_, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> p_i231879_2_, com.mojang.serialization.MapCodec<S> p_i231879_3_) -
Uses of Property in net.minecraft.util
Methods in net.minecraft.util with parameters of type PropertyModifier and TypeMethodDescriptionstatic <T extends Comparable<T>>
StringUtil.getPropertyName(Property<T> p_200269_0_, Object p_200269_1_) -
Uses of Property in net.minecraftforge.client.model.generators
Fields in net.minecraftforge.client.model.generators with type parameters of type PropertyModifier and TypeFieldDescriptionfinal com.google.common.collect.Multimap<Property<?>,Comparable<?>> MultiPartBlockStateBuilder.PartBuilder.ConditionGroup.conditionsfinal com.google.common.collect.Multimap<Property<?>,Comparable<?>> MultiPartBlockStateBuilder.PartBuilder.conditionsprivate final SortedMap<Property<?>,Comparable<?>> VariantBlockStateBuilder.PartialBlockstate.setStatesstatic final com.google.common.collect.ImmutableMap<Direction,Property<WallHeight>> BlockStateProvider.WALL_PROPSMethods in net.minecraftforge.client.model.generators that return types with arguments of type PropertyModifier and TypeMethodDescriptionSortedMap<Property<?>,Comparable<?>> VariantBlockStateBuilder.PartialBlockstate.getSetStates()Methods in net.minecraftforge.client.model.generators with parameters of type PropertyModifier and TypeMethodDescriptionfinal <T extends Comparable<T>>
MultiPartBlockStateBuilder.PartBuilderSet a condition for this part, which consists of a property and a set of valid values.final <T extends Comparable<T>>
MultiPartBlockStateBuilder.PartBuilder.ConditionGroupSet a condition for this part, which consists of a property and a set of valid values.VariantBlockStateBuilder.forAllStatesExcept(Function<BlockState, ConfiguredModel[]> mapper, Property<?>... ignored) <T extends Comparable<T>>
VariantBlockStateBuilder.PartialBlockstateMethod parameters in net.minecraftforge.client.model.generators with type arguments of type PropertyModifier and TypeMethodDescriptionprivate static com.google.gson.JsonObjectMultiPartBlockStateBuilder.toJson(com.google.common.collect.Multimap<Property<?>, Comparable<?>> conditions, boolean useOr) private voidBlockStateProvider.wallSidePart(MultiPartBlockStateBuilder builder, ModelFile model, Map.Entry<Direction, Property<WallHeight>> entry, WallHeight height) Constructor parameters in net.minecraftforge.client.model.generators with type arguments of type PropertyModifierConstructorDescription(package private)PartialBlockstate(Block owner, Map<Property<?>, Comparable<?>> setStates, VariantBlockStateBuilder outerBuilder)