package joshie.harvest.buildings.special;
import joshie.harvest.api.core.ISpecialRules;
import joshie.harvest.buildings.HFBuildings;
import joshie.harvest.town.TownHelper;
import joshie.harvest.town.data.TownData;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import javax.annotation.Nonnull;
public class SpecialRuleFestivals implements ISpecialRules {
@Override
public boolean canDo(@Nonnull World world, @Nonnull EntityPlayer player, int amount) {
TownData data = TownHelper.getClosestTownToEntity(player, false);
return amount == 1 && data.hasBuilding(HFBuildings.SUPERMARKET) || data.hasBuilding(HFBuildings.BARN) || data.hasBuilding(HFBuildings.POULTRY_FARM);
}
}