blob: c5c2e0c8f42a808833d08f7aac372362d02dff6b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package gtPlusPlus.xmod.forestry.bees.alveary;
import forestry.api.apiculture.IBeeModifier;
import forestry.api.core.IClimateControlled;
import forestry.api.multiblock.IMultiblockComponent;
import forestry.api.multiblock.IMultiblockLogicAlveary;
public abstract interface IAlvearyComponentAdvanced<T extends IMultiblockLogicAlveary> extends IMultiblockComponent {
public static abstract interface BeeModifier extends IAlvearyComponentAdvanced {
public abstract IBeeModifier getBeeModifier();
}
public static abstract interface FrameHouse extends IAlvearyComponentAdvanced {
public abstract void changeClimate(int paramInt, IClimateControlled paramIClimateControlled);
}
@Override
public abstract T getMultiblockLogic();
}
|