public interface BreathingData extends DataManipulator<BreathingData,ImmutableBreathingData>
| Modifier and Type | Method and Description | 
|---|---|
MutableBoundedValue<Integer> | 
maxAir()
Gets the  
MutableBoundedValue for the maximum air capacity. | 
MutableBoundedValue<Integer> | 
remainingAir()
Gets the  
MutableBoundedValue for the remaining air. | 
asImmutable, copy, fill, fill, from, set, set, set, set, transformgetContentVersion, toContainerMutableBoundedValue<Integer> remainingAir()
MutableBoundedValue for the remaining air. Can be
 changed to (air >= 0 && air <= maxAir).Keys.REMAINING_AIRMutableBoundedValue<Integer> maxAir()
MutableBoundedValue for the maximum air capacity.
 The reasoning for it being bounded is that the air capacity must always
 remain at least 1.Keys.MAX_AIR