aboutsummaryrefslogtreecommitdiff
path: root/src/Java/miscutil/xmod/forestry/bees/alveary/IAlvearyComponentAdvanced.java
blob: 8383f09f0f916947e2ca4affc1f5d905e1604ede (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package miscutil.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
{
	@Override
	public abstract T getMultiblockLogic();

	
	public static abstract interface FrameHouse
	extends IAlvearyComponentAdvanced
	{
		public abstract void changeClimate(int paramInt, IClimateControlled paramIClimateControlled);
	}

	
	public static abstract interface BeeModifier
	extends IAlvearyComponentAdvanced
	{
		public abstract IBeeModifier getBeeModifier();
	}

}