Package net.minecraft.state
Interface PropertyContainer<C>
- All Known Subinterfaces:
BlockState,FluidState
- All Known Implementing Classes:
class_3755,class_3756,class_4025
public interface PropertyContainer<C>
- Mappings:
Namespace Name official blfintermediary net/minecraft/class_3759named net/minecraft/state/PropertyContainer
-
Method Summary
Modifier and TypeMethodDescriptionImmutableMap<Property<?>,Comparable<?>> <T extends Comparable<T>>
TgetProperty(Property<T> property) Collection<Property<?>><T extends Comparable<T>>
Cmethod_16930(Property<T> property) <T extends Comparable<T>>
booleanmethod_16933(Property<T> property) <T extends Comparable<T>,V extends T>
CwithProperty(Property<T> property, V value)
-
Method Details
-
method_16929
Collection<Property<?>> method_16929()- Mappings:
Namespace Name Mixin selector official aLblf;a()Ljava/util/Collection;intermediary method_16929Lnet/minecraft/class_3759;method_16929()Ljava/util/Collection;named method_16929Lnet/minecraft/state/PropertyContainer;method_16929()Ljava/util/Collection;
-
method_16933
- Mappings:
Namespace Name Mixin selector official bLblf;b(Lbmm;)Zintermediary method_16933Lnet/minecraft/class_3759;method_16933(Lnet/minecraft/class_2247;)Znamed method_16933Lnet/minecraft/state/PropertyContainer;method_16933(Lnet/minecraft/state/property/Property;)Z
-
getProperty
- Mappings:
Namespace Name Mixin selector official cLblf;c(Lbmm;)Ljava/lang/Comparable;intermediary method_16934Lnet/minecraft/class_3759;method_16934(Lnet/minecraft/class_2247;)Ljava/lang/Comparable;named getPropertyLnet/minecraft/state/PropertyContainer;getProperty(Lnet/minecraft/state/property/Property;)Ljava/lang/Comparable;
-
withProperty
- Mappings:
Namespace Name Mixin selector official aLblf;a(Lbmm;Ljava/lang/Comparable;)Ljava/lang/Object;intermediary method_16931Lnet/minecraft/class_3759;method_16931(Lnet/minecraft/class_2247;Ljava/lang/Comparable;)Ljava/lang/Object;named withPropertyLnet/minecraft/state/PropertyContainer;withProperty(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Ljava/lang/Object;
-
method_16930
- Mappings:
Namespace Name Mixin selector official aLblf;a(Lbmm;)Ljava/lang/Object;intermediary method_16930Lnet/minecraft/class_3759;method_16930(Lnet/minecraft/class_2247;)Ljava/lang/Object;named method_16930Lnet/minecraft/state/PropertyContainer;method_16930(Lnet/minecraft/state/property/Property;)Ljava/lang/Object;
-
getEntries
ImmutableMap<Property<?>,Comparable<?>> getEntries()- Mappings:
Namespace Name Mixin selector official bLblf;b()Lcom/google/common/collect/ImmutableMap;intermediary method_16932Lnet/minecraft/class_3759;method_16932()Lcom/google/common/collect/ImmutableMap;named getEntriesLnet/minecraft/state/PropertyContainer;getEntries()Lcom/google/common/collect/ImmutableMap;
-