Uses of Class
alexiil.mc.lib.attributes.Attribute
Package | Description |
---|---|
alexiil.mc.lib.attributes |
-
Uses of Attribute in alexiil.mc.lib.attributes
Subclasses of Attribute in alexiil.mc.lib.attributes Modifier and Type Class Description class
CombinableAttribute<T>
ADefaultedAttribute
that also provides a "get" method to combine every found attribute into a single one, using anAttributeCombiner
.class
DefaultedAttribute<T>
Fields in alexiil.mc.lib.attributes declared as Attribute Modifier and Type Field Description Attribute<T>
AbstractAttributeList. attribute
Methods in alexiil.mc.lib.attributes that return Attribute Modifier and Type Method Description Attribute<T>
Attribute. appendBlockAdder(CustomAttributeAdder<T> blockAdder)
Appends a singleCustomAttributeAdder
to the list of custom block adders.Attribute<T>
Attribute. appendItemAdder(ItemAttributeAdder<T> itemAdder)
Appends a singleItemAttributeAdder
to the list of custom item adders.static <T> Attribute<T>
Attributes. create(java.lang.Class<T> clazz)
static <T> Attribute<T>
Attributes. create(java.lang.Class<T> clazz, CustomAttributeAdder<T> customAdder)
Constructors in alexiil.mc.lib.attributes with parameters of type Attribute Constructor Description AbstractAttributeList(Attribute<T> attribute)
ItemAttributeList(Attribute<T> attribute)
ItemAttributeList(Attribute<T> attribute, java.util.function.Predicate<T> searchMatcher)