public class ServersideAttributeMap extends BaseAttributeMap
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,IAttributeInstance> |
descriptionToAttributeInstanceMap |
attributes, attributesByName, field_180377_c| Constructor and Description |
|---|
ServersideAttributeMap() |
| Modifier and Type | Method and Description |
|---|---|
protected IAttributeInstance |
func_180376_c(IAttribute p_180376_1_) |
void |
func_180794_a(IAttributeInstance p_180794_1_) |
ModifiableAttributeInstance |
getAttributeInstance(IAttribute attribute) |
ModifiableAttributeInstance |
getAttributeInstanceByName(java.lang.String attributeName) |
java.util.Set<IAttributeInstance> |
getAttributeInstanceSet() |
java.util.Collection<IAttributeInstance> |
getWatchedAttributes() |
IAttributeInstance |
registerAttribute(IAttribute attribute)
Registers an attribute with this AttributeMap, returns a modifiable AttributeInstance associated with this map
|
applyAttributeModifiers, getAllAttributes, removeAttributeModifiersprotected final java.util.Map<java.lang.String,IAttributeInstance> descriptionToAttributeInstanceMap
public ModifiableAttributeInstance getAttributeInstance(IAttribute attribute)
getAttributeInstance in class BaseAttributeMappublic ModifiableAttributeInstance getAttributeInstanceByName(java.lang.String attributeName)
getAttributeInstanceByName in class BaseAttributeMappublic IAttributeInstance registerAttribute(IAttribute attribute)
registerAttribute in class BaseAttributeMapprotected IAttributeInstance func_180376_c(IAttribute p_180376_1_)
func_180376_c in class BaseAttributeMappublic void func_180794_a(IAttributeInstance p_180794_1_)
func_180794_a in class BaseAttributeMappublic java.util.Set<IAttributeInstance> getAttributeInstanceSet()
public java.util.Collection<IAttributeInstance> getWatchedAttributes()