diff --git a/src/main/java/magicbees/tileentity/TileEntityMagicApiary.java b/src/main/java/magicbees/tileentity/TileEntityMagicApiary.java index f17b791..36191e8 100644 --- a/src/main/java/magicbees/tileentity/TileEntityMagicApiary.java +++ b/src/main/java/magicbees/tileentity/TileEntityMagicApiary.java @@ -57,20 +57,13 @@ public class TileEntityMagicApiary extends TileEntity implements ISidedInventory private BiomeGenBase biome; private int breedingProgressPercent = 0; - private final IBeekeepingLogic beeLogic; - private final IErrorLogic errorLogic; + private final IBeekeepingLogic beeLogic = BeeManager.beeRoot.createBeekeepingLogic(this); private final IBeeListener beeListener = new ApiaryBeeListener(this); - private final IBeeModifier beeModifier; - private final MagicApiaryInventory inventory; + private final IBeeModifier beeModifier = new MagicApiaryBeeModifier(this); + private final MagicApiaryInventory inventory = new MagicApiaryInventory(this); + private final IErrorLogic errorLogic = ForestryAPI.errorStateRegistry.createErrorLogic(); private final AuraCharges auraCharges = new AuraCharges(); - public TileEntityMagicApiary() { - beeLogic = BeeManager.beeRoot.createBeekeepingLogic(this); - beeModifier = new MagicApiaryBeeModifier(this); - inventory = new MagicApiaryInventory(this); - errorLogic = ForestryAPI.errorStateRegistry.createErrorLogic(); - } - @Override public Iterable getBeeModifiers() { List beeModifiers = new ArrayList();