@ParametersAreNonnullByDefault @MethodsReturnNonnullByDefault
See: Description
| Interface | Description |
|---|---|
| IClimateControlled | |
| IClimateFactory | |
| IClimateHousing | |
| IClimateListener |
A climate listener listens to the climate at a specific location.
|
| IClimateManager | Deprecated |
| IClimateManipulator |
The climate manipulator can be used to manipulate the climate of an
IClimateTransformer. |
| IClimateManipulatorBuilder |
The builder can be used to create a
IClimateManipulator |
| IClimateProvider |
Provides information about the climate on a specific position or of a tile entity.
|
| IClimateRoot | |
| IClimateState |
A
IClimateState is used to store and handle temperature and humidity. |
| IClimateStateHelper |
Contains methods to create
IClimateStates or to get constant and immutable IClimateStates like
IClimateStateHelper.zero(), IClimateStateHelper.min(), IClimateStateHelper.max() or IClimateStateHelper.absent(). |
| IClimateTransformer |
A transformer modifies the climate in a specific area.
|
| IWorldClimateHolder |
This interface provides some methods to add or remove
IClimateTransformers and to get the current climate
state at a given position. |
| Class | Description |
|---|---|
| ClimateCapabilities | |
| ClimateManager | |
| Position2D |
| Enum | Description |
|---|---|
| ClimateType |
This enum contains the two climate types that forestry uses.
|